Merge pull request #11 from Neonunux/master

Merge with Neonunux repository
Merge pull request #12 from Neonunux/master

Commits importation from Neonunux master branch
Fixed situation where project does not have any tangara file
Fixed ajax method to handle programs and resources from tangara js
Fixed ajax method to handle programs and resources from tangara js
Fixed ajax method to handle programs and resources from tangara js
Fixed ajax method to handle programs and resources from tangara js
Changed ajax routes
Updated ajax debug board
- fixed error detection
- replaced all occurences of ErrorResponse
Revert "- fixed error detection - replaced all occurences of ErrorResponse"

This reverts commit dd7dab71d0ebf094b34422e7ac06e21481266492.
- fixed error detection
- replaced all occurences of ErrorResponse
Removed doctrine generated files from repository
Changed LF to CRLF
Changed LF to CRLF
Replaced old 'pattern' term with 'path'
- Removed services (managed from Bundle directory)
- Removed commented line
- Replaced projectId with project
- Removed uploadDir
Rewrote entities (with no groups and only one home project per user)
Added user listener to create home project and set current project id