SERVER-11188, SERVER-11366, SERVER-11384, SERVER-11623: Update message cleanup
SERVER-11389 - Use CanonicalQuery to return equality fields for upsert
SERVER-11790: recover from yields and handle runner error states in updates