Solaris 10: Seperate config management

Having Puppet and Chef installs in seperate scripts makes it simple to enable or
disable config management by adding comments to `definition.rb`.
Merge pull request #654 from Sharpie/solaris-split-config-management

Solaris 10: Seperate config management
Issue #656: ensure_vm_stopped for vmware fusion will check for 60 seconds every 4 seconds.
Merge pull request #660 from dlcarmean/fix-mingw32-paths

Fix #659: make command_box_path.gsub pattern case-insensitive.
Merge pull request #658 from rteabeault/656

Issue #656: ensure_vm_stopped for vmware fusion will check for 60 second...
Apply shift to entire sequence.

References #663. We never call shift on more than logical character.
Fix path to Parallels Tools.
Merge pull request #664 from wizonesolutions/663-console-type

Apply shift to entire sequence.
Cleanup persistent mac addresses from Centos 6.4

Signed-off-by: Ken Barber <ken@bob.sh>
Merge pull request #666 from kbarber/centos-64-persisent-net

Cleanup persistent mac addresses from Centos 6.4
Add fusion vmware tools install scripts to Centos 6.4

Signed-off-by: Ken Barber <ken@bob.sh>
Fix ordering of rm and umount for fusion tools

Signed-off-by: Ken Barber <ken@bob.sh>
Change CentOS vault URLs to a working mirror.

Direct links to ISOs on vault.centos.org redirect to
http://vault.centos.org/notonvault.html with instructions
to use mirror.symnds.com for ISO downloads.
Merge pull request #669 from jalessio/master

URLs for CentOS ISOs are not working. Replaced with recommended mirror.
Merge pull request #667 from kbarber/fusion_centos_64

Add fusion vmware tools install scripts to Centos 6.4
Ubuntu 10.04.4 Fusion support

* Decomposes the post install scripts into pieces
* Adds a new vmfusion.sh script for loading vmfusion guest additions

Signed-off-by: Ken Barber <ken@bob.sh>
Fedora 18 Fusion Support + bug fixes

* Decomposed scripts into separate pieces
* Fixed puppet install so it installs the latest version from
  fedora-updates-testing
* Added vmfusion.sh to install vmware tools

Signed-off-by: Ken Barber <ken@bob.sh>
Add fusion support to Debian templates

* Added vmfusion.sh script to each template
* Added commented-out vmfusion.sh to postinstall-files in definition.rb

Signed-off-by: Ken Barber <ken@bob.sh>
Merge pull request #673 from kbarber/debian_fusion

Add fusion support to Debian templates
Merge pull request #672 from kbarber/fedora18_fusion

Fedora 18 Fusion Support + bug fixes