Added validator caches to sdv module to hopefully improve performance during iterative validate_xml() and validate_profile() calls.