moved all Resolvement of typenames/indexnames/id's into ElasticInferrer which is exposed as .Infer on IElasticClient
fixed path resolver for delete by query