Facebook login.

This commit includes the addition of a Facbeook login.  This includes a
modification to the users table, and still works with our activate! and
deactivate! methods.