SERVER-13635: add a key/value -> storage engine interface to simplify other work
Merge remote-tracking branch 'upstream/master'