added constructors to QueryPathBase

Added constructors to QueryPathBase and its subclasses to be more inlinewith other OIS classes, deleteby query untyped OIS parameterless constructor no longer defaults to _all index to be more inline with search requests defaulting to the default index.