APY-120 : Add support for mongoengine

Added validations based on mongo engine meta mapping.
APY-121 : Polymorphic support for models

Done the polymorphic encoder and query merging,
still required the decoder.
Merge pull request #14 from sourcefabric/apy-8-implement-x-filter

Apy 8 implement x filter merge