SERVER-16429 Add ScopedTransactions to places which were missing it
SERVER-16429 Get rid of assertWriteLocked which was doing incomplete check