reproducted the problem in test, should be fixed
fixed problem with restoring embedded objects, added generics get_object security check
fixed restore_object to make sure that only allowed fields get updated
improved list fields update
a patch for previus commit
Extend example on README

Additional files that need modifications in order to work properly.
Merge pull request #32 from git2samus/patch-1

Extend example on README
Update README.md
Update README.md
Merge remote-tracking branch 'source/master' into develop

Conflicts:
	rest_framework_mongoengine/generics.py
ImageField, removed unsupported attribute, was raising exception
changed version to allow automatic deployment detect the change
Merge pull request #36 from romanlv/master

embedded fields update fix and ImageField without errors
slight typos
Fixed the bug where Reference Fields were not decrementing depth correctly. I also updated the transform_object logic so that depth is not a factor when serializing ListFields and depth of zero is only checked on Document objects, which will prevent the 'Max recursion depth exceeded' message from showing up on basic field types like strings, integers, etc
Merge pull request #38 from danpoland/isssue-33

Issue-33 Fix
release version 1.5.2
Revert "release version 1.5.2"

This reverts commit 3ff91bf8c3d9ee31b4770363f7d4e16a0ec359c6.
fixed wrong version release
django shouldn't be in requirements
str functions replaced with smart_str, tried to reproduce #39