Adds ability to restrict access to FD data based on auth spreadsheet
Add alembic revision
Merge branch 'master' of github.com:codeforamerica/spot-it-like-its-hot into restricted-non-fire-access

* 'master' of github.com:codeforamerica/spot-it-like-its-hot: (22 commits)
  Untypo
  Tests cleanup
  Make the activate toggle green
  Fix typos in alert message for login failure.
  Add in better exception handling
  Add pyscss to requirements.txt
  Add Flask-Assets to manage compiling scss
  Update alembic to be in a sane order
  Remove sauce connect until we have Selenium tests working
  Add activation/deactivation to action station
  Fix last bit of weirdness from merge conflict
  Rogue merge conflict
  Add tests to basic functionality
  Cleanup per @fureigh's comments
  Add model for activated addresses
  Fix up tests
  Tweak top bar
  Collect up colors into variables
  Some style improvements
  Toggle properly toggles.
  ...

Conflicts:
	tests.py
Clean up alembic ordering
Merge branch 'master' of github.com:codeforamerica/spot-it-like-its-hot into restricted-non-fire-access

* 'master' of github.com:codeforamerica/spot-it-like-its-hot:
  Make address_summary address field longer
  Fix browse page to work with production data
  Fix JS references to respect HTTPS
  Make URL references from JS work again
  Add ability to handle multiple DBs, misc cleanup
  finish SSLify setup
  Add requirement, respect protocols
  Auto-SSLify in prod
  [76827278] Update other audit log tests to reflect login logging.
  [76827278] Add test for logging in creating an audit log.
  Revert "Have different binds for different databases" due to accidental push to master.
  Revert "Fix up tests" due to accidental push to master.
  [76827278] Add audit logging to user log.
  Fix up tests
  Have different binds for different databases
Fix migration order
Merge pull request #28 from codeforamerica/restricted-non-fire-access

Restrict non-fire access