Added ceph manifests to rjil.

rjil::ceph
  This class Install ceph and does basic configuration,
    which need to be added for both ceph servers and clients

rjil::ceph::mon
  This class setup ceph mon - this only need to be call on ceph mon nodes

rjil::ceph::osd
  This class setup ceph osds.

Added appropriate hiera entries in common.yaml.
This is a bit confusing. I think that instead of passing puppet too much data and expecting it to figure out which data it needs, it is better to only pass it the data that it needs. A better solution would be the following:

1. Just pass in a default list of disks here
2. Override the disks that need to be configured using the %{clientcert} hiera override path
3. remove the osd::instance class and just perform the config in the osd class

It would be better to do the following