(fix) Update for enum namespacing.

Enum variants are now namespaced under their type.
Merge pull request #12 from michaelsproul/enum-namespacing

Update for enum namespacing.