Moving EnhancedSearchView.xml to resources, refactoring to remove
unneeded classes and files, adding description-oriented search to
SearchHandler and changing method names accordingly, adding
SearchBuilder as helper for calling SearchHandler methods, moving
PerMatchCompositeSearchResultComparator implementation into
CompositeSearchResultComparator