User Directory Support

This feature adds the initial concept of user directory support. It will be fully implemented on top of client registration framework (#725)


### Requested Review
 * Ability to add users
 * Ability to register (create account) users
 * Ability to manage account access