Refactoring REST wrappers to avoid code repetition.
Fixing tests for better 405 error message.
Migrating to Express 4.0, updating tests.
Updating documentation for REST handler setup.
Use Express 4 app.route() functionality for REST provider.
Merge pull request #55 from feathersjs/express-4

Upgrade to Express 4
Allow to register services with custom middleware.
Merge pull request #56 from feathersjs/route-middleware-21

Allow to register services with custom middleware.
Allow services to return a promise instead of calling the callback (#41).
Fixing package.json for older NPM.
Updating documentaiton for use with Promises.
Merge pull request #59 from feathersjs/service-promises-41

Allow service methods to return a promise
Updating dependencies and Travis build targets.
Removing grunt-release from main dependency and updating version.
Upgrade to SocketIO 1.0 (#66) and use SockJS for Primus testing.
Moving done callback to hopefully get Node 0.11 to pass.
Merge pull request #70 from feathersjs/socketio-upgrade

Upgrade to SocketIO 1.0
Updating documentation for SocketIO 1.0
Send HTTP 201 and 204 status codes (#65)
Merge pull request #71 from feathersjs/http-201-204

Send HTTP 201 and 204 status codes