Rebased: #15_alternative_authetication

#15: Added OmniAuth for signing in/up with Twitter

 #15: Add GitHub authentication support

 #15: Added github provider keys

 #15: Added authetication by Github