Change roles to role when searching for ceph-mon

roles searches the expanded run list. This isn't
available for other nodes to search until the
run completes. This means you must run chef on
one mon at a time and your initial mons can only
be one mon. If more than one mon is used the
chef run get stuck trying to get the bootstrap
osd keyring.
Move the package repo URL into an attribute so we can specify different URLs (ie. http://eu.cpeh.com)
Change radosgw client caps to allow read-write on mon, not just read
Merge pull request #72 from mattt416/change_caps_for_radosgw

radosgw fails to start since necessary pools don't exist and can't be created
Merge pull request #71 from mattt416/need_me_some_eu

Move reference to http://ceph.com repo URL into separate attribute
Merge pull request #67 from git-harry/master

Change roles to role when searching for ceph-mon
Fixes a small error in the rpm dev repo codepath
Merge pull request #76 from hufman/bugfix-rpmquickfix

Fixes a small error in the rpm dev repo codepath
fix location of ceph-release rpm for rhel platform_family
Merge pull request #78 from mancdaz/rhel-repo-fix

fix location of ceph-release rpm for rhel platform_family
Merge branch 'master' of github.com:ceph/ceph-cookbooks