Solaris 10: Fix disk partitioning in JumpStart

Target `any` disk when partitioning. Otherwise things are very sensitive to the
order in which disks are attached to the VM (different packer builders attach
devices in different orders) and whether SATA or IDE interfaces are in use.

Targetting `any` disk just does the right thing as long as only one virtual
disk is in use (which is currently the only option available).
Solaris 10: Re-work provisioning

Provisioning is now done via the root user instead of vagrant. The massive
`postinstall.sh` script has been broken down into a set of standard that each
perform specific tasks. A script has been added which installs VMware tools for
Solaris.
Solaris 10: Add README

Document some notes and gotchas that arose during the development of the
Solaris 10 template.