Add ability to run AA rules manually on fabric

This will allow the use of attribute assistant on parcel fabrics. For example, naming parcels based on geographic location, or based on overlapping the features from other layers. The code additions apply only to running the rules manually via the attribute assistant toolbar. The rule Create Perpendicular line has been filtered from running when the target is a fabric layer, and an error message is written to the log file. This rule would otherwise create invalid fabric lines, that are unattached to parcel records. No other instances of fabric corruption were found during testing.