Add a provider to handle replicaset creation

- Can initiate a replicaset if not initiated
- Can add members to an existing replicaset
Fix the documentation about waiting for mongod
Remove eNovance copyright due to CLA

Remove eNovance copyright as having signed the CLA grants the copyright
to PuppetLabs.
Merge pull request #82 from enovance/fcharlier/replicaset

Add a provider to handle replicaset creation
Release 0.7.0

Release 0.7.0 adds support for Replica Sets with the addition
of a type and provider.
Merge pull request #87 from hogepodge/0.7.0

Release 0.7.0
fix provider name
add compatibility to ruby 1.8
Merge pull request #88 from rmacian/master

fix provider name
Followup on 5455a628: Add unit test

Ruby 1.8 compatibility was fixed for the create method of mongo_replset
provider in commit 5455a628. This change simplifies the fix and adds a
unit test.
Merge pull request #91 from enovance/fc/followup_5455a628

Followup on 5455a628: Add unit test
Merge remote-tracking branch 'upstream/master'