Maintain ordering when adding dynamic fields
Merge remote-tracking branch 'upstream/master'
Somehow removed get_dynamic_fields; restored
Make use of mongoengine transform methods
Reverted earlier change. Don't add dynamic fields to global field list.
Merge pull request #17 from lbatteau/master

Fix for serializing EmbeddedDocuments