* Rewrite to make use of the dedicated SOAP library `zeep`, which gives us a number of benefits:
* Always returns the correct type for all types of fields, no need for `force_list`.
* Fields that are not returned in the HTTP response because of null values are created by zeep which should make the returned data more easy to work with.
* Automatic validation of passed in filters and data
* Performance is a bit worse for the classic `nav.meta`, `nav.codeunit`, `nav.page` (about 20%) but this can be improved with WSDL definition caching in a future release
* Feature: New CLI command for interacting with the NAV web services
* Breaking change: `nav.page` function name argument has moved to after page name arg to make the API more consistent with `nav.codeunit`. Same goes for CLI equivalent.
* Breaking change: CLI dependencies are now an optional install. See `README.md` for details on how to install.
* Change: Don't set log level in CLI usage unless explicitly specified