Custom EnumConverter

I would like to implement a custom enum converter because all of my enums use a backing byte field instead of the enum ordinal.

All of the tests pass for me (except the oracle test because I don't have the driver).