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-958 - Switch to FieldNamingStrategy SPI in Spring Data Commons.