DATAMONGO-975 - Add support for extracting date/time components from a field projection.

We added some extract-methods to ProjectionOperationBuilder to be able to extract date / time components from projected fields.

Original pull request: #204.
DATAMONGO-944 - Add support for $currentDate to Update.

Added currentDate and currentTimestamp to Update.

Original pull request: #200.
DATAMONGO-981 - Updated changelog.
DATAMONGO-981 - Prepare 1.6.0.M1 (Evans M1).
DATAMONGO-981 - Release version 1.6.0.M1.
DATAMONGO-981 - Prepare next development iteration.
DATAMONGO-981 - After release cleanups.
DATAMONGO-991 - Adapted to deprecation removals in Spring Data Commons.

Related ticket: DATACMNS-469.
DATAMONGO-420 - Extra quotes being added to @Query values and fields.

Prepare issue branch.
DATAMONGO-420 - Improve support of quote handling for custom query parameters.

Introduced ParameterBindingParser which exposes parameter references in query strings as ParameterBindings. This allows us to detect whether a parameter reference in a query string is already quoted avoiding wrongly double-quoting the parameter value.

Original pull request: #185.