Refactoring REST provider to allows external wrapping of service methods as middleware. Throw HTTP error 405 when acessing unavailable service methods.
Merge pull request #35 from feathersjs/rest-provider-refactoring

Updating REST provider