Code cleanup and minor modifications.
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.
Profile functionality.

Allowing for the extension of the user object, and for profiles to be
created off of that.
Added the JavaScript for the Registration Funnel.

The registration funnel HTML/CSS still needs to be cleaned up, but the
JavaScript callback loop is set up, so that we are pushing things over
to the next slide continuously until done.
Cleanup of stylesheet.  (minor, pending refac)
Added event resources.
Updated user views.
Added images for sign in landing page.
Misc. updates re: updating user models.
Update for user profile and callbacks.
Updated handling for if a user has already created profile.
Massive cleanup.
Cleaned up the health fair tunnel.
Initial set up for Lighthouse::LighthouseProfile that are in parallel to lighthouse_users.
Completion of the profile paradigm for lighthouse_users.