Adding recursive rendering of collections
added ability to expose HAL links and embedded resources when rendering an interface
making nested collection reflection more readable
adding tests for nested objects
Merge branch 'feature/nested-object-graph' into develop

* feature/nested-object-graph:
  adding tests for nested objects
  making nested collection reflection more readable
  added ability to expose HAL links and embedded resources when rendering an interface
  Adding recursive rendering of collections
Updated dependencies