Adding mongodb_user module.

This module provides add/remove user functions for MongoDB.

The config file handling (~/.mongodb.cnf) isn't something that mongo creates by default but was added as a convenience so playbooks could be run multiple times without failing. Without this a problem arises if create an admin user then update the mongo configuration to require authentication to run queries.