Merge pull request #21 from Eric-Brison/master

add history resource
fix(etag): Correct etag handling

Compute with the latest id of the ressource instead of the static id
fix(etag): Correct etags generation
feat(canonicalURL): Make canonical URL absolute
add revision on trash
feat(cache): Add support of header Cache-control : no-cache
feat(revision): Update revisions URL
Merge pull request #22 from cbonnissent/1.0-integration

Update etag, canonical URL generation, update revision
feat(test): Add new test application

Refactor unit test in unit test package
Add test package
feat(enum): Add more info in enum list
feat(error): Add more info in error message
fix(route): Correct route
fix(parseJSON): Move parseJSON in CRUD document
feat(return): Add json serialize method to be more precise and versatile
Merge pull request #23 from cbonnissent/1.0-integration

Some enhancements in various part of the API