Use info from getlasterror whether a document has been updated or created.
Initial support to Group and Permission. The /admin can't be exec login in MongoDB yet. Only SQLsDB (SQLite,...)

This code work with django-mongoadmin pluggin.
Adding, adjust and transplant more methods to auth.User model
exposing mongoengine.django module
Updated URLField

handle unicode and custom validator (MongoEngine/mongoengine#136)
Fix loop
Unicode fix reverted but can have custom validator

MongoEngine/mongoengine#136
Allow updates with match operators (MongoEngine/mongoengine#144)
Unicode fix for repr (MongoEngine/mongoengine#133)
Updated test
Added chaining regression test (MongoEngine/mongoengine#135)
Fixing py3 compat
Add session expiration test (with django timezone support activated)
Fix django timezone support
Changed the inheritance model to remove types

The inheritance model has changed, we no longer need to store an array of
`types` with the model we can just use the classname in `_cls`.

See the upgrade docs for information on how to upgrade
MongoEngine/mongoengine#148
This change in how the variable is declared DESCRIPTION corrects problems
when running the command ``python setup.py bdist_rpm``
Inheritance is off by default (MongoEngine/mongoengine#122)
Version bump
Merge branch 'master' into 0.8

Conflicts:
	docs/changelog.rst
	mongoengine/__init__.py
Add _instance to Embedded Documents

Fixes MongoEngine/mongoengine#139