Starting API v6
Add UserESMixin
Add tests for UserES
Add tests for ES User API
Add working API, still needs to filter fields
Add tests for User API
Restrict results to domain
Print response on error to see what broke
Remove actual ES query from tests

it breaks travis :(
Move bulk-user api to v5 as a separate resource
Separate user and bulk-user resources

and move to v5
remove extra import
Support optional field restriction
Add docs for Bulk User Resource
Add a light wrapper for elasticsearch calls
Switch to fuzzy search
Merge branch 'es_wrapper' into bulk_user
Switch UserAPI over to es_wrapper
Merge remote-tracking branch 'origin/master' into bulk_user
Merge pull request #2122 from dimagi/user_api

Add read-only user API backed by ES