dereference instance not thread-safe
Create test case for failing saves (wrong delta) with dbref=False
Add asserts to `test_delta_with_dbref_*`, instead of relying on exceptions
Fix `BaseDocument._delta` when working with plain ObjectIds instead of DBRefs
Replace `assertIn` with an `assertTrue`; apparently missing in Python 2.6
Allow args and kwargs to be passed through to_json (#420)
Merge branch 'master' of github.com:MongoEngine/mongoengine
to_json test updates #420
Merge pull request #417 from ProgressiveCompany/delta-dbref-false-bug

BaseDocument._delta doesn't properly end it's path at Documents when using `dbref=False`
Updating changelog and authors #417
Don't follow references in _get_changed_fields (#422, #417)

A better fix so we dont follow down a references rabbit hole.
Fixed QuerySetNoCache.count() caching (#410)
Merge remote-tracking branch 'origin/pr/412' into 412

Conflicts:
	AUTHORS
Fixed dereference threading issue in ComplexField.__get__ (#412)
Updated docs about TTL indexes and signals (#413)
Fixed indexing - turn off _cls (#414)
Update transform to handle docs erroneously passed to unset (#416)
Added regression test (#418)
Fix test
Add get_user_document and improve mongo_auth module

  * Added a get_user_document() methot to access the actual Document class
    used for authentication.
  * Clarified the docstring on MongoUser to prevent its use when the user
    Document class should be used.
  * Removed the masking of exceptions when loading the user document class.