* feat(shared): let user provide the log level
Simplify the logger setup, as choice should be
left to the user to import or guess the log level from verbosity.
* fix: linting
* feat: create libretime_shared package
- We don't use pydantic.BaseSettings because of some
incompatble loading behavior.
* fix: whitelist pydantic in pylintrc
* docs: update to new BaseConfig behavior
* docs: change confusing config filepath