Fix #38: binding of C enums with aliases

Elide C enum values that alias other values in the same enumeration to
prevent overlapping definitions for fromEnum in the resulting Haskell
code.