Provide an LWRP and solo friendly

These changes include updates from @slizadel that make the cookbook friendly to `chef-solo` runs. This is done by setting the nodes in an attribute array.

It also adds and LWRP for `mongodb_user` to allow authentication and setting those users.