Fix: TimeoutError is not raised on wtimeout

If update is succeeded, getLastError command returns ok == true even if
it timed out on waiting for slaves due to wtimeout option.

See: https://github.com/mongodb/mongo/blob/master/src/mongo/db/write_concern.cpp#L169