Add mapping features to pymongo

The basic idea was to override pymongo Collection class in order to serialize
and unserialize objects in methods like save, insert, update, find_one, find,
etc.

Signed-off-by: Martin Richard <martius@martiusweb.net>