Fix #116: omit C enum values

Add "omit" clause to enum hooks to allow selected C enum values to be
omitted from Haskell enumerated types.