Integrate Keystone validation errors into API output
Prettify debug output
Fix incorrect (old) error generation
Fixed incorrect HTTP status
Swap validation errors to status 422
Generate Allow header for 405 responses
Refactor api.middleware.onlyAllow to factories
Add api.users.replace
Update API docs