Support Enum datum converter, fixes #143

Add support for an Enum datum converter, converting to numeric values.
Thanks to @berlotte for the initial implementation.