SERVER-15535 Fix RHEL5 build by not putting anonymous namespace types into non-anonymous ones.
SERVER-14243 Fix the MMAP V1 file allocation logic

* Adds a failpoint and updates the disk full error handling.
* Updated the failing diskfull.js
SERVER-13635: use fast index check in oplog path
Merge remote-tracking branch 'upstream/master'