Add FSCHateoas hal compatible collection representation

@laudeco @tonivdv

Fixes https://github.com/willdurand/Hateoas/issues/169