Merge pull request #178 from cyberious/3.1.x

Capture back metadata.json reformating
Remove dependency on stdlib4

This removes the backwards incompatible change between 3.0.x and 3.1.x.
Merge pull request #197 from mhaskel/remove_stdlib4

Remove dependency on stdlib4
Fix issue with puppet_module_install, removed and using updated method from beaker core copy_module_to