Correct Hal mime type

- Allow for both json and xml Hal content types
- Remove use of "vnd" in the subtype to make it conform to
  https://tools.ietf.org/html/draft-kelly-json-hal-06#section-3