Created a "isOutOfLineFODescendant" member variable to FObj, needed for input FOValidation. As defined in Sect. 6.2 of the spec, certain child FO's are not valid if the parent FO is a descendant of an out of line FO (sect. 6.10)