#13 Ability to sign in without GitHub account

Added the ability to sign in without GitHub account.
Added tests, Capybara and Selenium gems.
the previous filter requires an authenticated user, is `try` needed?