index: support searching for symbols
The implementation only supports substrings for now. It is achieved by
intersecting the candidate matches produced by trigram search with the
document sections.
Change-Id: I4f11a3574c7ec979cbbd4d35ac2459da7e318958