Logger docs and typings corrections (#2664)
Logger docs and typings corrections (#2664)

* chore: fix typo in comment
* docs: add docs for view.logger
* fix: correct padding type
* feat: add view.logger typings, make typings stricter, correct logger.level type
* docs: document the logger view initializer parameter
* test: Add logger test to dataflow.
* feat: Add logger View constructor option typing.
Co-authored-by: Jeffrey Heer <db416153c7e45b43a407e5d6806cfb874625b8e4@gmail.com>
vega/vega,lgrammel/vega,vega/vega,vega/vega,vega/vega