Update to follow zfcampus/zf-hal@a77ce28c84

- Updates to use ZF\Hal\Entity, and the appropriate methods of the Hal plugin
  and collections.
- s/resourceHttpMethods/entityHttpMethods/ to clearly delineate that we're
  separating methods by entity vs. collection. A resource handles both
  collections and entities within the collections.
Merge branch 'hotfix/zf-hal-updates'

Updates to zfcampus/zf-hal@a77ce28c84 -- which fixes the terminology between
entity, collection, and resource.