CRM: Remove all references to F_XML_PARENT
Tracking if we have a parent object is expensive and hasn't caught a bug in ages
Also, in loops, skip attributes starting with __ rather than doing costly strcmp
Mercurial revision: e86e452e5c467f1259ec554c38f63cdc7bfc8477