Merge pull request #15 from boom1992/master

Port to new flight version for User controller
Add new route /project to edit and delete projects to index.php, add methods to delete and edit(with actions of open and close) projects to project controller
Implement functionality triggered by routes for getting projects and canvases
Fix user controller
to work with the latest version of flightPHP
New database structure
Merge pull request #17 from boom1992/master

Add createProject route to flight and implement it
Merge remote-tracking branch 'upstream/master'
Fix user controller to work with the latest version of flightPHP.
Permit director to open/close projects, call deleteProject() using http DELETE
Remove some unnecessary flight::halt functions
Resolve conflict with boom1992
Merge pull request #16 from onurv12/master

Add new route /project to edit and delete projects to index.php, add met...
Refactor ProjectController to respect the comments in the merge request
Return HTTP error code if canvas does not exist.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	controller/Project.class.php
Merge pull request #18 from baerenfaenger/master

Implement functionality triggered by routes for getting projects and canvases
Bugfix: Allow receiving project's wihtout canvases
Merge pull request #19 from baerenfaenger/master

Bugfix: Allow receiving project's wihtout canvases
Add bits to update project meta data, User Story #14