add virt only test data
use isManifest to determine if virtonly guests should be allowed
verify virt_only available for manifest consumer
cleanup spec test
separated manifest check in rules, added a test