Add user management ability

This PR adds the following:
- user_management recipe, which will require auth on mongo config
- user resource and provider
- default users attributes
- user_management integration tests

Should take care of #225