Running cm installation after cleanup and adding custom script option.

In order to ensure the CM tool installs without a hitch all packer files have been updated to run last.

Another option has been added which allows you to run a custom script which is not stored in version control as the final step.