Add include parameter to serialize.to_mongo
Use __fields_changed__
Add DatabaseFieldDescriptor
Some refactoring and tests