Added some tests  #384
Fixing test
Syntax cleaning
Updated docs and Authors list re: db_alias
Abstract documents can now declare indexes

fixes #380
Added David to Authors

refs #380
added custom db_alias support for MongoEngine DjangoSession
Merge pull request #386 from wpjunior/patch-4

Custom db_alias support for MongoEngine DjangoSession
Updated connection for pymongo 2.1 support

closes #378
Updated connection - so handles < pymongo 2.1

Updated docs

Refs #378
Allow arbitary kwargs to be passed to pymongo

Fix pymongo 2.1+ check
Closes #390 closes #378
added .select method
Added Sharding support

Added shard_key meta, so save() and update() passes shard keys
to the pymongo query.  Also made shard key fields immutable.

Closes #388 and #389
Prelim PyPy support

Refs: #392
support for embedded fields
added support for dereferences
tests for db_field
Fixes super in BaseDict

Closes #395
Started work on performance

Added an initial benchmark.py
Much more performant than 0.5.2 but still work todo.
changed name