SERVER-15232 fixed lint warning in rocks storage engine
SERVER-13635 Use index ordering in heap1 bulk builder.

Had been enforcing the ascending (key, DiskLoc) order using the
< operator and not the actual comparison function the index is
based on.

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
Closes #820
SERVER-14668 Remove 'experimental doc locking legacy code'

o Cleans up references to the experimental doc locking code.
o Removes the 'old' lock manager.
o Moves the 'new' lock manager out of the 'newlm' namespace.
SERVER-15262 Lock manager fixes and unit-tests

o Timeout of a lock upgrade throws an assertion error
o Add better tracing to the LockManager dump method
o Move LockHead inside lock_mgr_new.cpp, since it is not needed outside
SERVER-15535 Send some fields as ints in replication commands for 2.6 compatibility
SERVER-15535 Use the actual primary's index when requesting remote stepdown
SERVER-15535 support for starting master/slave with replication impl
SERVER-15567 Allow streaming into unittest assertions.
SERVER-15535 Do not start elections when we recently voted for another node.
SERVER-15535 Explicitly mark unreachable code to fix compile error.
SERVER-13635 Do not propagate save/restoreState() in pipeline proxy.

Signed-off-by: Ian Whalen <ian@mongodb.com>
SERVER-15586 Potential use-after-free in rollback

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
Closes #821
SERVER-15535 one-node replset transition to PRIMARY on follower state change rather than config change
SERVER-15568 do not allow access to the replica set config if it is uninitialized
SERVER-15569 more processReplSetInitiate tests
SERVER-13635: remove maxSize from multiVersion stats comparison tests
SERVER-15547 move gridfs sharding test to the "tool" tests
SERVER-15575 Re-add the closeAllDatabases action type

The closeAllDatabases action type was removed in
486862465517d1bf25e07dbb2c3cfc990fb08c80 but is needed
for backwards compatibility.