Use ruby193-mcollective on RHEL.
Ensure that hostname is set before running puppet script.
Added ability to sync from upstream/master