SERVER-13641 Don't include operation_context_impl.h in dbwebserver.

Was breaking mongos linking on my box
SERVER-13912 Better write intents for RSV1Base::deleteRecord

Only declare intent to write to areas we actually write to, rather than the
entire Extent header. Most of the time (ie unless deleting the first or last
record) no write intents should be declared.
SERVER-13640 convert cookDeletedList tests to use inititalize/assertStateV1RS
SERVER-13640 Enhance initialize/assertStateV1RS

- Fixed handling of MetaData::lastExtent and Record::prevOfs and add ASSERTS
- Print more info on test failures, including both record and drec lists
SERVER-13640 Test tipping-points in SimpleRecordStoreV1::_allocFromExistingExtents
SERVER-13640 Capped structural unit tests