FIX: Compatibility with kites' app.js

1. Change req.remoteUser to req.user
   <https://github.com/visionmedia/express/issues/1145>
2. When authentication successful, return entire user object
   instead of just username (57)
3. Print out error if given one (51)