DATAMONGO-586 - Add initial support for arithmetic expressions.

Applied changes from code review.
Made ProjectionOperationBuilder to be immutable again.
Added internal private remove Method to ProjectionOperation to allow previous operation to support aliasing.