EAGLESIX-2691 First stab at the templates VariadicExpressionT class.  It depends upon other classes that are not yet converted so it is not working.
Merge branch 'feature/mongo_2.6.5_expressions' into feature/mongo_2.6.5_expressions_Variadic
EAGLESIX-2691 Upgraded the files touched previously to use the new Factories/Templates.
EAGLESIX-2691 Renamed a test file to use the _test name.
EAGLESIX-2691 Renamed the test files I have enhanced to _test
EAGLESIX-2691 Added test cases for an argument being passed to the constructor (where none are expected).
EAGLESIX-2691 Fixed test case
EAGLESIX-2693 Fixed some manner of editing error.
EAGLESIX-2693 corrected a typo in a test case.
Merge pull request #9 from RiveraGroup/feature/mongo_2.6.5_expressions_Variadic

Feature/mongo 2.6.5 expressions variadic