Fix #13 - Mandate logging in for /secure/* URIs.
Integrate with Facebook for a federated login system and also a normal
account registration and login process for people without or who choose
not to use their Facebook account to log into GPM. Also adds a
basic key/value pair config system.