quickopen: Handle reslectFirst with filtering
Quickopen allows one to jump directly to a line number if one wants:
pattern:line:col
However, since reselectFirst was being always done it would take us to the first entry always regardless of whether the user had selected something below the first entry.
To fix this, handle reslectFirst with filtering.