Add views to HATEOAS methods
Add support for HTTP PATCH for partial resource updates
Add correct HTTP response codes for POST, PUT & DELETE

PUT & DELETE should not return 201 Created which was set automatically, but 204 No Content.
Make it explicit that POST should return 201 Created
Make the delete form display a submit button instead of a input field
Add tests for HTTP success codes
Add tests for PATCH support

This includes adding an extra field to the User fixture, to test with a partial form submission.
Merge branches 'feature/http-success-codes', 'feature/add-http-patch', 'feature/fix-views' and 'feature/fix-deleteform' into develop