(QENG-1212) Improve module installation experience

Prior to this puppet module installation was carried out with either
`puppet_module_install` or `copy_module_to`. This replaces them with a
method `install_dev_puppet_module` that will install either via scp or
pmt from a staging forge depending on arguements and environment
Merge pull request #461 from anodelman/make-gem

create beaker 1.18.0 gem
Merge pull request #459 from justinstoller/bug/master/QENG-1212_better

(QENG-1212) Improve module installation experience
(GEM) version bump for beaker 1.19.0 gem
(HISTORY) update history for beaker 1.19.0 gem