Only install modules on masters during tests

This should fix failed puppet module installs on solaris 11 and
windows.
Merge pull request #89 from cmurphy/fix_module_install

Only install modules on masters during tests