Add overload to AsyncLuceneQuery taking index via a type parameter.

Code copied from the sync session. Nothing should break.