Added support for login using a Facebook account

This pull request adds support for login using a Facebook login to the login activity.

This also resolves issue #36.