SERVER-9339 ensure all rollback update/delete paths are recorded

Conflicts:
	src/mongo/db/ops/update.cpp
SERVER-9339 do not query a node that is not in PRIMARY or SECONDARY state