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.