Avoid writing new lines on ssh output... this breaks output that rewrites the line, such as download progress, and in many cases produces excess line breaks.
Fix puppet.sh scripts to actually honor PUPPET_VERSION

There are some puppet.sh scripts that execute `gem install puppet` prior to
evaluating PUPPET_VERSION. This results in installing the latest version of
Puppet instead of the one specified in PUPPET_VERSION.
Fix reboot issue for Windows

The machine gets rebooted now so veewee can execute the postinstall script completely.

The prior command shut down the machine so the command could not finish completely.
Merge pull request #637 from ctrabold/master

Reboot VM instead of Shutdown
Merge pull request #633 from mlafeldt/fix-puppet-version

Fix puppet.sh scripts to actually honor PUPPET_VERSION
Merge pull request #632 from krobertson/no-newlines-on-ssh

Avoid writing new lines on ssh output