add some 'osd pool default' config variables

Added the following variables to the [global] section:
- osd pool default pg num
- osd pool default pgp num
- osd pool default min size
- osd pool default crush rule

These variables are only set if a value was set, they are optional
and not mandatory.

Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
make osd network addresses non-mandatory

Since there is no need to define the OSD cluster/public addresses
for each OSD if you define the networks in the [global] section,
make them non-mandatory.

Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
manifests/conf.pp: fix documentation for auth_type

There are two allowed values for auth type in ceph: none and cephx.

Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
add config options for signatures in ceph

Added the following config options to enable cephx signatures:
- cephx require signatures
- cephx cluster require signatures
- cephx service require signatures
- cephx sign messages

These options are optional.

Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
Merge pull request #36 from dalgaaf/feature/wip-da-add-common-options

Add more common ceph options and some smaller fixes