Update specs

This PR install.pp does use `puppet_module_install()` which depends on https://github.com/puppetlabs/beaker/pull/268 and https://github.com/puppetlabs/beaker-rspec/pull/39 . I'll correct this to not depend on it on the morrow.

- Add install.rb for pre-suite
- Add catches for failures/changes to manifest application
- Correct root ssh key copying
- Add sleeps for killing processes releasing ports