Issue 133: enums not suported
This commit adds write capability to entities holding enum fields. En
enum field is mapped a a string whose value must match the corresponding
name of the literal of the enum type.