Code cleanup/refactoring of string search related files.
Refactor (simplify interop) text search related code.
Rename native methods.
Run file processor task concurrently.

This is to avoid launching more than one "RecomputeGraph" task concurrently, as it is a waste or cpu/memory resources.
Add script for vs2010.
Fix script.
Fix script.
Fix path matching:

"foo/**/bar" should not match "bar/**/foo".
"test/**/socket" should not match "third_party/trace-viewer/thrid_party/pywebsocket/src/test"
Tweak compilation options.
Fix incorrect assert.