Testing
1. Added docker testing environment
2. Moved testing from TravisCI to GitHub Actions
Docs
1. Added development section
Dependencies
1. Optimized dependency installation: removed `six`; `pytz` and `typing` are now installed in old python versions only; `psycopg2` is replaced with `psycopg2-binary` in test requireements.