Fixed behaviour of 'handle_postinstall', where empty commands where being executed due to interference between the pre postinstall script code and the standard postinstall code.
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.
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
fix typo in provider.rb
Merge pull request #640 from juliandunn/patch-1

fix typo in provider.rb
Merge remote-tracking branch 'upstream/master'
Added the Solaris10 template, base on the u11 GA x86 DVD iso.
Merge pull request #645 from tnarik/solaris10

Solaris10