Refactor data extraction into extensions.

* HAL: Use all toplevel object properties expect _links and
  _embedded.
* Link Headers: Return empty object for data
* Switch hrResource to leverage dataParser extension
  function.