Flask-login dependencies / Salt passwords / user reg / break out session management


* Added a new session.py module to handle session management and API User class
* added functionality to:
  1. Salt passwords
  2. Create new user entries in the api_user table
* New landing page and access for "anonymous" users