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
Merge branch 'master' of https://github.com/mongodb/mongo