release 2.0.0

This is a ground-up new built module for installing MCollective.  It enables
you to deploy mcollective in accordance to the new standard deploy guide by
Puppet Labs.  http://docs.puppetlabs.com/mcollective/deploy/standard.html

The implementation history of this module prior to this commit can be found at
https://github.com/richardc/puppet-mcollective/tree/2.0.0
Merge pull request #51 from richardc/version_2.0

release 2.0.0
Add possible values to connector param docs

fixes #54
Merge pull request #55 from blkperl/fix_54

Add possible values to connector param docs
Update module dependencies for 2.0 release

- add activemq to modulefile and spec heler
- remove git clone of activemq, new version was released
- remove stdlib its a dependency of activemq
Merge pull request #57 from blkperl/java_ks

 Update module dependencies for 2.0 release
Some minor language, and a format, fix
(#58) fix user impersonation in rspec-system tests

On Centos 6.4 `sudo -u USERNAME` is enough to impersonate a user
and use their mcollective tokens, but on ubuntu 12.10 `sudo -i -u
USERNAME` is required.  This is compatible with centos, so do it
that way everywhere.
(#56) notify service to restart on plugin install

See if we're managing a server, and if so set notifications from the package
resource or File[$mcollective::site_libdir].

This isn't excercised by the rspec-puppet tests, as there's no way
to test for resource relationships currently with rspec-puppet.
Maybe if rodjek/rspec-puppet#106 were merged.
Merge pull request #61 from richardc/bug/master/56

(#56) notify service to restart on plugin install
Merge pull request #59 from deanwilson/doc_fixes

Some minor language, and a format, fix.
Merge pull request #60 from richardc/bug/master/58

(#58) fix user impersonation in rspec-system tests
Release 1.0.0

Summary:
The initial stable release of the mcollective module.
Merge pull request #62 from hunner/release_1.0.0

Release 1.0.0
Add plugin example to the readme
Update copyright information.
Merge pull request #65 from apenney/license

Update copyright information.
(#66) Stop puppet internals leaking into facts.yaml

Prior to this patch we'd take everything in scope that didn't have a dynamic
name.  This patch extends it to reject anything with a value that's not of class String.

This may bite once structured facts becomes a thing, depending on how they look.

Closes #66
Merge pull request #67 from richardc/bug/master/66

(#66) Stop puppet internals leaking into facts.yaml
(#68) dump scope.compiler.topscope rather than scope

This avoids the information leakage from taking whatever might be in scope of
mcollective::server::config::factsource::yaml, and instead rummages around in
the innards of the compiler to find topscope.

Approach figured out by R.I.Pienaar.

Closes #68