hateaos: getting a project
hateoas: 404 not found
hateoas: project list
hateoas: using the ID as unique identifier for a resource (it is immutable)
hateoas: branch resources
hateoas: branch resources with a project
hateoas: root
hateoas: create, update & delete
hateoas: replaced assemblers by functions, easier to combine
hateoas: link from the branch to the project
hateoas: validation stamps
hateoas: validation stamp owner
hateoas: validation stamp owner link
hateoas: error management
hateoas: self link for the account + path variables corrections
Merge branch 'hateoas'