Merge branch 'landing-footer'
Upgrading Flask version
This should not be part of the setup
Getting rid of password and viz stuff that is no longer used
Cleaning up endpoints no longer used
A department is not necessarily supplied
Upgrading Flask-Login
Set config for testing environment
user_id cleanup stuff
Adding /requests endpoint back in
Don't give default for testing, if it is set at all then it assumes testing env
Moving this mess back out to conventional decorators
Update make request for seed
Move other spam requirements into spam.py
More routes and cleanup
Don't manually check for log in here, doing it in spam.py now
tests that actually pass
Fixing reroute, adding test
Moar tests
Explain testing config variable