Added login integration for Facebook and G+

Added velruse to permit login via Facebook, G+ and (in future) other
OAuth based providers (Twitter, LinkedIn, etc). Added User to the model,
updated the security module to use the new model, and appropriate links
to the homepage.