Context aware search

Something I find ILSpy has been missing is a context aware search, the
search results are largely irrelevant. By using a ObservableSortedList
and a string edit distance algorithm we can get search results that
capture our intention.