fix werkzeug request logging, broken in commit 72f0f5a
fix werkzeug request logging, broken in commit 72f0f5a

It turns out that alembic/env.py was calling logging.fileConfig(), which was overwriting the biweeklybudget logging configuration.
The fix was to only allow alembic/env.py to call fileConfig() if there are no existing handlers, i.e. if being called directly through
`alembic` instead of imported and called through biweeklybudget.

jantman/biweeklybudget,jantman/biweeklybudget,jantman/biweeklybudget,jantman/biweeklybudget