Implementation of #54 - allowing a parent rule to produce an error as
though it had no children. Also moving all tests to reference
validation-0.7.4.xsd. Also Fixing a couple unused imports.