[PRD-1552] CEPH RadosGW support

Adds working RadosGW (rgw) support

RadosGW to keystone integration requires keystone token_format = PKI

PKI token format is currently broken in Python 2.6 distros. When osfamily == RedHat, UUID format will be forced and keystone integration will be disabled. RadosGW users will have to be configured by hand using radosgw-admin

adds ability to define token_format at top in site and osnailly manifests.
fixes pki_setup exec in keystone

Testing status: (iso 157)
centos-simple  - pass
centos-ha        - pass
ubuntu-simple  - overall fail
                      + glance ceph - fail (missing package python-ceph)
                      + cinder ceph - pass
                      + PKI - pass
                      + ceph mon - pass
                      + ceph osd - pass
                      + radosgw - pass
                      + object in horizon - pass 
ubuntu-ha        - untested