add replica_set attr to mongodb_user module

This is updated re-submission of #5929 for that adds a replica_set attr, along with error handling improvements so the underlining causes for errors are reported up.

Changes:
- merged in 66b2d55
- renamed replicaset to replica_set
- added version_added to replica_set attr