fixed bug for queryset.distinct to work also on embedded documents, not just on lists of embedded documents
implemented ability to return instances and not simple dicts for distinct on subdocuments
Fixes #811. Fixes reflinks
added test for capacity to get distinct on subdocument of a list
Added a test that verifies distinct operations on nested embedded documents.
Merge pull request #1 from thedrow/patch-1

Added a test that verifies distinct operations on nested embedded docume...
fixed order of list for the test to pass
Merge pull request #821 from 3lnc/Document.switch_docstring_fix

Fixes #811. Fixes reflinks
Merge pull request #815 from MRigal/master

fixed bug for queryset.distinct to work also on embedded documents, not ...
Added EmbeddedDocumentListField Implementation

- Added new field type: EmbeddedDocumentListField.
- Provides additional query ability for lists of embedded documents.
- Closes MongoEngine/mongoengine#503.
UnitTests for EmbeddedDocumentListField
Updated Docs to include Embedded Document Querying