SERVER-12058 Abort mongod before letting exceptions esacpe from logOp().

Letting exceptions escape from logOp() can lead to inconsistencies in the oplog.

(cherry picked from commit 8a47cfef3d41decde32b1a425229f1dc1c810f65)

Conflicts:
	src/mongo/db/repl/oplog.cpp