Add exception for objects that have no corresponding statement, such as conditional expressions and MLS ranges. Rename InvalidRuleUse to RuleUseError.
Fully compare the lists rather than only counting objects. Also fix comparison problem in Nodecon and Genfscon. In libqpol, the all genfscons/nodecons iterators allocate new objects, so the pointer comparison in PolicySymbol fails.