Update setup_vm.sh

Updated installation workflow, rogue-chef-repo wont get double cloned (before you would clone the repo, then run this script, which cloned it again).  Now users will just perform the initial clone into /opt/rogue-chef-repo.
Update setup_vm.sh

Previous change would break Vagrant builds, put in a check.
Update setup_vm.sh

Typo.
More roles and scripts for setting up a separate application/database vms.
Added default firewall rules.
Merge branch 'master' of github.com-state-hiu:state-hiu/rogue-chef-repo into hiu_application