Clay davis

This is a series of fixes made against puppet acceptance tests to make them compatible with jvm-puppet where there are incompatibilities between features offered by mri and jvm puppets.
What is it about the dns_alt_names support that is causing this test to fail?  Oh is it that in the initial cert generation steps (presuite), dns_alt_names is ignored and the master cert doesn't have hostname, fqdn?