Only query identifier_name variable from route.  Do not also allow GET parameter with same name.
Inject entity_class into resources
Inject collection_class into resources
Merge pull request #3 from TomHAnderson/entity_class

Inject entity_class and collection_class into resources
Merge branch 'hotfix/3'

Close #3
Merge pull request #2 from TomHAnderson/route-identifier

Only query identifier_name variable from route.  Do not also allow same-named GET parameter
[#2] Corrected test assumption

- Should `assertFalse(...)`, not `assertEquals(null, ...)`
Merge branch 'hotfix/2'

Close #2
Ensure we have a valid HTTP status code

- Added a method to either use the code in a given exception, or, if outside the
  range of accepted codes or non-integer, return 500.
- Updated places where an ApiProblem is created from an exception to use the
  above method.