Miscellaneous client cleanup

No issue
- Consolidate extension of Ember.Router.
- Remove unneeded local jshint flags and '_' as a global.
- Cleanup client README.md.
- Add missing 'return' in ForgottenController and fix error message.