Make make_enum simply create an Enumeration, not an EnumerationMeta

This avoids a bunch of duplicated code as well as fixes __iter__ for
make_enum iterables.

Signed-off-by: Chris Lamb <chris@playfire.com>