Refactor API: s/resource_http_methods/entity_resource_methods/

- To better delineate between collection, entity, and resource.
Update UI to reflect s/resource_http/entity_http/
Update event listeners

- s/renderResource/renderEntity/
- s/renderCollection.resource/renderCollection.entity/
Updated to follow zf-hal, zf-rest dependencies

- Updated to zfcampus/zf-hal@a77ce28c84
- Updated to zfcampus/zf-rest@b27d5140d

Ensures all classes are properly using Entity instead of Resource where
appropriate.
Merge branch 'feature/entity-vs-resource'

Updates to use proper terminology for each of entity, collection, and resource.

This includes bringing the repository up-to-date with:

- zfcampus/zf-hal@a77ce28c84
- zfcampus/zf-rest@b27db140d