Clean-up hash lookup and avoid local undef var
1.2.0 prep
Updates to mod::fcgid test don't work on RHEL5
Fix custom_config check for ubuntu precise.
Merge pull request #872 from mhaskel/fix_fcgid_test

Updates to mod::fcgid test don't work on RHEL5
Merge pull request #873 from mhaskel/custom_config_fix

Fix custom_config check for ubuntu precise.
Merge pull request #871 from mhaskel/1.2.0-prep

1.2.0 prep
changed from depreciated apache::dev to apache::mod::dev
Created the apache::mod::shib class to install the mod_shib Shibboleth module for Apache2

http://shibboleth.net/
define a shibboleth sso resource
Stubbing out metadata for shib
Download metadata and metadata certificate from provider.
Create a resource for downloading attribute map files
Define the back end certifiate as a resource because there will only be one.
Documentation (and a few tweaks to make code match docs)
 Update and expand spec tests, including code fixes to match expected behaviour.
Stripping out the shibboleth daemon config out into a separate module.
AllowEncodedSlashes can have a server default set with the apache class, and overridden with an apache::vhost declaration
Fix dav_svn for debian 6
Add the minimum required shibboleth declarations to directories hashes. Ignored if mod_shib not defined.