* Replace "mediatype" with "media type".
* Remove usage of "produces" clauses in Spring MVC route definitions, since XML support was removed from Spring HATEOAS.
Demonstrate how to:
* Create hypermedia between related aggregates
* Support multiple representations of an entity
* Support legacy routes with new resources
Show, through an old/new client/server how to implement backwards compatibility using Spring HATEOAS, thereby eliminating the need to version between domain object changes.