Feature/mongo 2.6.5 expressions variadic

This pull includes Variadic, and my best guess on implementations for the related expressions.  Some test cases added/changed.
Why did you change this line from declaring as ConcatExpression?