updates tests for corrected yaml paths

checks for the correct yaml paths in the metadata cron task
adds puppet 3.4.0 to the test matrix
removes puppet gem version < 3.4.0

introduction of contain functions means all tests will fail on platforms
less than that release version.
removes the exclusion for puppet versions not used
Merge pull request #169 from mrzarquon/update_tests

updates tests for corrected yaml paths
Release 2.0.0-rc0

Summary:

This is a fairly large rewrite of many parts of the mcollective module
to remove the management of activemq and rabbitmq (middleware) since
this task should be delegated to activemq/rabbitmq modules. See the
examples/ directory for example profiles to replicate previous
configuration.

Backwards-incompatible Features:
- This section should be filled out before final release

Features:
- This section should be filled out before final release

Bugfixes:
- This section should be filled out before final release
Merge pull request #170 from hunner/release_2.0.0-rc0

Release 2.0.0-rc0