expose REST /api/pindex-bleve endpoints of bleve.http

this allows us to repurpose the existing REST /api/pindex endpoints to
be more generic (not necessarily bleve).
comment on BleveClient
renamed BleveClient fields for cbft consistency
propagate ConsistencyWait error