Enabling json body requests
Merge branch 'feature/app-alias-functions' into feature/json-requests
Loading models from JSON by default for POST & PUTs now. Also adjusted tests
Ignore @docs-json-desc-start to ...-end in general documentation
Merge branch 'master' into feature/json-requests
Merge remote-tracking branch 'remotes/origin/develop' into feature/json-requests

Conflicts:
	Model.php
Fixing tests for new IDs
Merge remote-tracking branch 'remotes/origin/develop' into feature/json-requests
Merge remote-tracking branch 'origin/feature/multiple-model-docs' into develop
Hid system errors when debug is turned off
Adding documentation for session/user controllers. Moved docs-attach-model annotation to controller.
Merge branch 'develop' into feature/json-requests
Allowing json to be loaded and filtered properly into models
Changing standard REST route functions from 'object' level ones to 'resource' level
Refactoring how models are loaded in RESTModelControllers
Refactoring models so they are part of the ModelController class
Adding findAllByField to model & dataconnections. Also avoid saving the property Name field (instead of the column) - this was a bug.
Minor controller adjustments
Enabled update user (this maintains that they're required to have an email, hashes the password if a new one was presented and kills sessions if the password was reset). Removing redundant model inits since they're handled in common controller code now.
Simplifying tests