make SearchClient and IndexUtils similar to original ones they have been
copied from
depend plugins on indexer, so indexing plugin can reuse the
infrastructure
push domain classes (User) out of search