Adding some tests.
Adding some constraints to some entities.
HATEOAS.
Merge remote-tracking branch 'origin/feature/api-59-to-one-urls' into develop

Conflicts:
	src/HateoasInc/Bundle/ExampleBundle/Resources/raml/users.raml
Adding moar tests - now with 409!
Updating HATEOAS.