Revert "Enable sqlite WAL to try to solve database locked problems."
refs #2699
This reverts commit e2c118e32866605abb96bafd5dd7a5f0d1e53863.
Try switching to NullPool to solve database locked issues. refs #2360, #2686
Catch timeouts in form login plugin. fix #2700
Revert "Try switching to NullPool to solve database locked issues. refs #2360, #2686"

This reverts commit 756e05d4c1215a6e3785cbde2df8c64998732ae0.
Fix column type for storing schedule trigger ids.
Make sure scheduler thread shuts down cleanly.
Don't join scheduler thread while waiting for it to exit.
Fix an emit_series debug message
Make sure download plugin replaces % escapes if making filename from url. fix #2683
Add a urlrewriter for urls that redirect. fix #2702
Don't let redirect urlrewriter go online in unit tests.
Added try block to make_html to catch RenderErrors