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
It does pass all the kitchen tests. I logged onto the converged machines to double-verify that the state was as expected.