DATAGRAPH-392 - Add ability to override CRUD methods with @Query.

Annotated @Query annotation with @QueryAnnotation to mark it as a custom query annotation. Added appropriate test cases.

Original pull request: #137.