AttributeDefinitionBuilder #1509: Can't reference subclasses in superclasses: enable, or improve error?

Improve error message by including attribute name, and catch/rethrow any init exception
Updated test src for #1509: Can't reference subclasses in superclasses: enable, or improve error?
Test for #1509: Can't reference subclasses in superclasses: enable, or improve error?