User & Identity tests

Model and Controller specs for User and Identity
Refactoring

Added redirect path to devise. A few tests were failing because of this
integration tests for Auth
Merge pull request #125 from rohitpaulk/auth-tests

Authentication Tests