SERVER-16050: Do not sleep when yielding

Sleeping should not be necessary as ordering is purely determined
by the lock manager
SERVER-16048 Eliminate double copy and most ref-counting with RecordData
Merge remote-tracking branch 'upstream/master'