Add /links routes
Add Middleware to reject PATCH requests
Modify User Controller and Spec to only handle puts
Convert Controllers to handle strong parameters strictly

Reject requests if they use parameters not whitelisted with a 422.
Add update methods module
Create Destructable mixin and specs
Fix OAuth Controller specs
Add deactivatable module and specs
Rename Concerns
Consolidate LoggedInUser and LoggedOutUser into ApiUser
Finish Module Rename Add CreateableResource Module
Improve creatable implementation

Add it to some controllers and a spec example group for it
Finish implementing unified creatable in controllers
Finish updateable module working on specs
Refactor relationship actions into a seperate class
Make link relation routes explicit
Refactor relation management

Correctly handles ../link/.. URLs as per the JSON API spec
Create new JSONAPIController module

Move CollectionsController to use it
Convert all controllers to use JsonApiController
Add Specs for all Controller actions
Add Memberships Controller