Angularjs auth

Replace ng-token auth with the AngularJS native $http command.
So on invalid email or password, I can actually send back a message server side. I think this may be the preferable way to do it in most cases as the server will have more information.

For example, if a user tries to sign up with an email is already taken, only the server can know that and thus I think the default should be validations from the server. I can hook that up ASAP.