Final commit before OmniAuth integration
Added Omniauth with multiple authentications options and a seperated authentications controller. Users can now associate their accounts with both facebook and/or twitter and access the same account in 3 different ways.