Convert mongodb_instance to resource

 still having a problem with notifications within the resource, which is why they are commented out.

Much more work should be done, especially to break apart the `mongod`, `shard`, `configserver` and `mongos` instance types into their own resources, and to really remove all access to node attributes.