Pull EnumValue into Enum class

Basically removed every instance of the word "value" except in the Numeric
extension and the deprecated instance method.