DATAMONGO-952 - Derived queries should consider field specification in @Query.

PartTreeMongoQuery now explicitly check the presence of a manually defined field spec on the query method and creates a new Query if so.

Original pull request: #188.
DATAMONGO-919 - Updated changelog.
DATAMONGO-936 - Updated changelog.