Remove dependency on puppet-tempest

Puppet-tempest does not install correctly on Puppet Enterprise >=3.3
with the puppet module tool. This commit removes the dependency on
puppet-tempest from the Modulefile and removes the default inclusion of
tempest on the allinone node.

Users wishing to use tempest can still include the tempest role on
their node. The Puppetfile will continue to depend on puppet-tempest.
Merge pull request #104 from cmurphy/tempest

Remove dependency on puppet-tempest
Merge remote-tracking branch 'upstream/master'
Release 4.2.0

Bug fixes and allinone/multinode setup changes and additions
Merge pull request #105 from cmurphy/master

Release 4.2.0
Fix version number in README
Merge pull request #108 from cmurphy/fixreadme

Fix version number in README
Merge remote-tracking branch 'upstream/master'