make class of Session model in SessionHeader middleware in Identity plugin overrideable
Controller properly maps rest routes like "post()" to the base controller name
Merge pull request #1 from maxmamis/feature/controller-base-routes

Controller properly maps rest routes like "post()" to the base controlle...
Merge pull request #22 from maxmamis/develop

Controller REST actions and overrideable session class
Fixing tests due to session lastAccessed session update. Includes minor changes to make sure the full user object is attached to the session, and that lastAccessed is not written to when users are updated.
Merge branch 'develop' into feature/controller-actions-session-types
HTTP methods in controllers map properly regardless of order in which they are defined
refactor controller route mapping to undo previous changes that are no longer relevant
fix trailing slash problem on plain Controllers
Method name for HTTP methods on Controllers is the Controller’s base name
fix trailing slashes on RESTModelControllers to match Controllers
Merge pull request #18 from maxmamis/feature/controller-base-routes

Feature/controller base routes
Merge remote-tracking branch 'origin/develop' into feature/controller-actions-session-types
Added documentation for the new base methods
Refactored all _rest<METHOD>Collection() functions into the new <METHOD>() base methods. Also fixed the documentation.
Merge pull request #23 from prolificinteractive/feature/controller-actions-session-types

Feature/controller actions session types
client side javascript can send a file and other parameters as a mutlipart/form-data request
added file processing for multipart/form-data uploads
Added ErrorResponseDictionary to manage overrides of errors in MABI. Adjusted extensions and rest of MABI to follow new convention. Added tests for coverage.
Merge pull request #26 from prolificinteractive/feature/overridable-error-responses

Adding Overridable Error Responses
Fixing array issues for some older versions of PHP