SERVER-3156 handle projection spec using boolean
SERVER-11775 added test case for {$all: [null]}
Remove extraneous warning about connecting to a pre-2.5.4 server.
SERVER-11795 WriteResult#getBatchError returns nothing if ok is NumberLong(0)
SERVER-11759 errmsg is empty on sharding create index error
SERVER-11679 add some missing 'golden query' tests

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
SERVER-11617 fixed index bounds for numerical types to support infinity
SERVER-11611: remove dependency on DataFileMgr.

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
SERVER-10026 break planner into four pieces
SERVER-10026 move sort bounds calculation into sort stage
SERVER-10026 break up proj parsing and exec, add meta/text score projection
SERVER-11456 additional assertions and debugging output in server8070.js
SERVER-11542 fixed coverity warning on potential resource leak
SERVER-11455 added Object to support types for dollar type operator when working with arrays
SERVER-10026 temporarily disable lite_projection_test
SERVER-11804 WriteResult#getBatchError returns the wrong code
SERVER-10026 sometimes there is no _id field and sometimes that's ok
SERVER-3984 added support for $or and geo queries
SERVER-10026 support boolean in projection spec for covered queries
SERVER-11817 use enum instead of bool for exact/inexact index bounds

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>