Parser: Track ConstantDef.
Parser: Merge identical rules for user type declaration.
Parser: Redefining builtin types not a syntax error. Fix issue #11.