Small changes to make variable names conform
Majority of changes made, middleware inserted into most routes in the api. Commited before testing.
Merge branch 'apilockdown' of https://github.com/TheRosettaFoundation/SOLAS-Match into apilockdown

Conflicts:
	api/v0/Tasks.php
Added in specific function for creating tasks
Completed tests and added Middleware to lockdown more api routes, Fixes #599
Merge branch 'develop' of gitlab.trommons.org:solas-match into apilockdown
Fixed minor error in README.md
Changed premissions due to conflicts with segmentation tasks
Final commit changes to SQL schema
Fix custom implementation of http_parse_headers
Merge branch 'develop' of gitlab.trommons.org:solas-match into develop
A number of small fixes

Fix the limit and offset on the default task stream. Fixes some issues
with getUserTopTasks stored proc and clarifies some of the functions
associated with it.
Minor optimisation to org dashboard
Make member view available to site admins on task view page

Fixes #596
Fix messages on task view page

Fix the flash messages that had a reversed order. Add flash
messaging to publish button. Fixes #597
Merge branch 'develop' into task-badges
Add DAO function for task badge restrictions

Closes #583