DATAMONGO-826 - Improve support for nested field references in SpEL expressions within Projections.

We now correctly add a compound expression that represents a field reference to the previous operation arguments if necessary.

Original pull request: #118