support flat choices for mongoengine

Support flat iterable for choices for mongoengine
http://docs.mongoengine.org/en/latest/guide/defining-documents.html#field-arguments