Remove lots of hardcoded values for config, and adds the `authenticate` hook (#427)
Remove lots of hardcoded values for config, and adds the `authenticate` hook (#427)

* Add authenticate() to hooks and fix all hardcoded option values

* Change return type of built-in hooks

feathersjs/feathers,feathersjs/feathers,feathersjs/feathers