juju/api/usermanager: add UserInfo

UserInfo was recently added to the server API. This PR adds the client side UserInfo method.
Test by mocking out the API calls. One way would be to make the call() function a variable so it can be replaced during tests.