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.
Yeah, I believe that's what was going on. We recently added support for this.