Backend changes for auth re-architecture.
Change over app code to use new session based auth.
Rename file.
Merge pull request #408 from karma-exchange-org/rework-auth-infrastructure

Rework auth infrastructure to support non-facebook login