* CC: this is an improvement to Huki's cc_includes_parsing.patch. When recursive parsing of cpp/h files, we need to release the locker on each recursive call, so the parser does not hold the locker for a very long time, the GUI will not hang. The header files in the project do not be added to the BatchParse any more, since it will mass the bool Parser::Parse(const wxString& filename, bool isLocal, bool locked, LoaderBase* loader) function a lot, if the header file is marked as assigned in the TokenTree, it will not be parsed immedially when Parser::Parse() is called. The related discussion can be found in forum: http://forums.codeblocks.org/index.php/topic,18315.msg128446.html#msg128446
- CC: remove Parser::AddPriorityHeader(), m_PriorityHeaders and m_SystemPriorityHeaders, those are not used any more.
- CC: add comments on TokenTree
- CC: correct comments of Token->m_IsLocal

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9665 2a5c6006-c6dd-42ca-98ab-0921f2732cef
- whitespace and comments (no functional change)

git-svn-id: https://svn.code.sf.net/p/codeblocks/code/trunk@9666 2a5c6006-c6dd-42ca-98ab-0921f2732cef