Update Vagrantfile, set placeholder for KVM
Add .vagrant/ to .gitignore
Making the module able to handle dmcrypt block devices.

Current workaround to apply osds to dmcrypt devices. Short overview:
 - disbaled creation of partition table and first partition.
 - removed the hardcoded first partition from creation of fs and more(templates etc.).
 - regex to remove mapper from incoming variables.

Now need some clean up, some work on the handling of the device with the right partiton id.
Maybe a check and a parameter option for creation of a partition.
Remove of debug notify
Create parameters for handling dmcrypt and gpt
Fix syntax error
Fix xfs unless statment for disk without dmcrypt.

Used the wrong variable inside the unless statment to check for existing xfs filesystem.
Adding feature to managing muible ceph with import.
Add some require
Fix syntax
Add ordering,clean up, some small doc
Fix ceph auth add key issue
Add variables, for creation of devices without gpt
Changing file permission to allow 3rd sercies to access.

Need to be able to ajust the ownship of keyring. Ajust conf to use new parameter,
this will set the keyring path inside the /etc/ceph.conf.

3rd Services like Cinder don't need a keyring parameter.
Merge branch 'ceph-key-handling' into add_radosgw

Conflicts:
	manifests/conf.pp