Cleans up authentication and registration
Makes authentication check global
Merge pull request #15 from isfit/devise-cleanup

Devise cleanup