Fix cookbook to run on rhel machines and fix source install when /etc/diamond does not already exist

Tested on rhel 6.5.