Stubbing out basic authentication

Since it's available, let's use the Silex SecurityServiceProvider
to handle authentication for user accounts. This **might** change
in the future to something like OAuth provided through Github or
Twitter, etc., but for now simple username/password combination is
sufficient for development purposes.