resolving #20: rouster/puppet::parse_catalog() can now return data suitable for passing directly into rouster/testing::validate_* methods