Unnamed enum support

All unnamed enums (like enum { Foo, Bar }) will now be included in the AST, not only the first one.