Add a provider to handle replicaset creation

- Can initiate a replicaset if not initiated
- Can add members to an existing replicaset

Reviews are welcome.

I'm also planning to add some rspec-system tests but will have to learn it while writing them.