Offloaded some processing to the worker thread.
Completely separated cscope-related code from ST2-related code.