Radosgw work and refined some stuffs in ceph

1. Made radosgw working with latest versions
2. Refined ceph::auth
3. Removed http config template and used apache::vhost instead
4. Added workaround for swift errors (jiocloud/puppet-rjil#188)
5. Configured mon timecheck interval to quickly detect time difference
Yes... I did not notice this when I checked earlier :( Ill just change it.