METAREST-2 Added ResourceClassAwareInterface so that resource class is only injected into criteria parsers that need it; plus the object registry can be centrally located in the criteria factory now
METAREST-2 Moves criteria parsers into their own namespace
METAREST-2 Moves all determination of annotated properties to protected functions so the logic can be overriden
METAREST-2 removes the resource name from the parser interface
METAREST-2 Splits out filter validation into protected function so it can be overridden if necessary
METAREST-2 Changes annotation functions to be protected
Merge branch 'metarest-2' of https://github.com/resumator/rest-bundle into metarest-1
METAREST-1 EventAwareRepository unit test