Allowed RSVP.Promise from Session.authenticate() to be passed down throu...

I was writing a custom Login Controller and I wanted to be able to act depending on whether the authentication was a success or failure. The `return` allows the `RSVP.Promise` from `authenticate` to be passed down.