Raise NotUniqueError in Document.update() on pymongo.errors.DuplicateKeyError
Test raising NotUniqueError by Document.update()
Acutally add it to Document.py
Merge branch 'master' into last_queryset_no_cache_by_default