Updates for 1.1.4 release.
Merge pull request #153 from mhaskel/1.1.4-prep

Updates for 1.1.4 release.
Fix metadata.json.
Merge pull request #154 from mhaskel/1.1.4-prep

Fix metadata.json.
More metadata fixes.
Merge pull request #155 from mhaskel/1.1.4-prep

More metadata fixes.
Finally a release that will upload. :sigh:
Merge pull request #156 from mhaskel/1.1.4-prep

Finally a release that will upload. :sigh:
fix typo in docs for activemq_tempUsage param added by my last PR
Remove deprecated Modulefile.
Merge pull request #159 from mhaskel/1.1.5-prep

Remove deprecated Modulefile.
Make client-package name configurable

Fixes #112
make service name configurable

Fixes #111
Implement contain pattern

Cleanup the anchor pattern and replace with contain.
Make indentation of init params uniform

Readability/style change only.
Fix client package name var, add server package

Previously $client_package_name was used in init.pp but $client_package
was used in client/install.pp. Fix that.

Also add a $server_package param.
Add $mcollective::server_package parameter

This allows us to specify the name of the package from which mcollective
server can be installed.
Expose ssl_client_certs_dir setting

Because it's not always going to be /etc/mcollective/clients. It just
isn't.
Add confdir param

Because again, we can't just assume that /etc/mcollective is where all
the config files go.
Propogate $mcollective::configdir

Remove further hard-coding of /etc/mcollective