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
Fixes crash while copy paste of custom node.

- Nickname is not serialized while copying custom node and while pasting
it was trying to get it and hence crashed.
- Fixes http://adsk-oss.myjetbrains.com/youtrack/issue/MAGN-4235
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
Fix crash when clicking on package manager website button in installed packages view
Merge pull request #2212 from pboyer/PackageManagerWebsiteFix

Fix crash when clicking on package manager website button
Remove test case T08_FunctionPointerUpdateTest from failing category
Merge pull request #2214 from ke-yu/updateTestcase

Remove test case T08_FunctionPointerUpdateTest from failing category
Fix nunit tests caused by null session
Merge pull request #2221 from Randy-Ma/unit_tests

Fix nunit tests caused by null session
Merge pull request #2198 from pboyer/SearchSpeed

Improve node library search speed
Merge pull request #2205 from sharadkjaiswal/MAGN-4235

Fixes crash while copy paste of custom node.
Synced LibG DLLs to latest
Merge branch 'master' into Revit2015