ir: Add @interface user attributes.
parser: Parse @interface user attributes.
semantic: Deal with @interface user attributes.
ir: Add TraitsExp node.
parser: Parse TraitsExps.
rt: Add empty Attribute class to object.