Refactor registration

to locate the backend communication in a factory.
Merge branch 'master' of github.com:tobiasmuecksch/frontend

Conflicts:
	js/controller/registration.js
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Change background color

Increase the white content of the color
Add jQuery UI
Refactor the content container

to fit the whole available horizontal space.
Add fabric.js
Implement project view and canvas edit view
Add open/close and delete buttons to open/close and delete projects to dashboard and all projects view, add those methods to corresponding controllers and projects factory
Remove obsolete file "canvasView.html".
Prettify code, show buttons open/close also when the user is director of the project
Add autocomplete to create project page
Make open/close buttons visible for directors
Merge pull request #23 from boom1992/master

Add functionality to add new projects
Merge remote-tracking branch 'upstream/master'
Remove console message
Merge pull request #27 from boom1992/autocomplete

Add autocomplete to create project page
Prettify code, replace ng-hide with ng-show
Respect changes suggested in code reviews