Fix #70: add nocode keyword for enum definitions

Also allow single quoted identifiers for enum aliases to help with
associated type enums.