add support for purging config files

the same as:
https://github.com/puppetlabs/puppetlabs-glance/pull/68
Added include statement to client.pp
update params osfamily failure message

If the params class is included and the osfamily fact is not set
(or not set to debian or redhat), the error message responds that it
only supports Debian.

Redhat support has been since added, and this commit updates the error
message to reflect that.
Merge pull request #31 from bodepd/purge_config

add support for purging config files
Merge pull request #34 from bodepd/fix_client_with_passing_tests

Fix client with passing tests
release 1.1.0
Merge pull request #36 from bodepd/1_1_0

1 1 0
Merge pull request #35 from puppetlabs/master

backport changes to folsom
Make scheduler_driver configurable

No scheduler_driver will be configured if none is provided.
Merge pull request #37 from mgagne/add_scheduler_driver

Make scheduler_driver configurable
update permission of paste config to 600

to ensure that any system users cannot read
credentials stored in the file.
Merge pull request #38 from bodepd/fix_cinder_paste_conf_permissions

update permission of paste config to 600
1.1.1
Merge pull request #40 from bodepd/1_1_1

1.1.1
Merge pull request #41 from puppetlabs/master

backport 1.1.1 release to folsom branch
Merge branch 'dev' of https://github.com/gwdg/puppetlabs-cinder into dev