Only use regex based search as fallback when not enough search results are returned
Do proper speed comparison
Cleanup stopwatch and old search code
A few fixes
IgnoreCase in MatchWithQueryString
Store all tags in lower case in SearchDictionary
Only construct special query string once
Only do fallback search when special characters are present
Merge pull request #2198 from pboyer/SearchSpeed

Improve node library search speed