Feature/mongo 2.6.5 expressions Document tests

Port over the tests from the original source code and fix up some issues with tests that we had.