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>
Merge pull request #672 from kbarber/fedora18_fusion

Fedora 18 Fusion Support + bug fixes