- whitespace and comments (no functional change)
* syntax highlight: Fix bug for Bash language, where the Scalar's background couldn't be set to default

> The problem happens, because we doesn't save anything when a colour is
  reset to "Default" and so we store the default value in the config.
> To fix the issue I've expanded the ConfigManager to be able to save
  colours that are equal to wxNullColour. And I've removed the checks for
  wxNullColour in order to take advantage of the new feature of the
  ConfigManager.
* CC: show formatted args of methods, if docs helper is disabled in the CC options
* CC: made the option for CC simpler: Either you choose documentation with all (good) consequences or not (probably fixes http://forums.codeblocks.org/index.php/topic,18991.msg130116.html#msg130116)
* CC: re-enable cctest parser again
* CC: add another WX macro
- CC: fix a typo in comments
- CC: fix build error of commit r9669.
* CC: fix a bug introduced in rev 9665, checking on m_PredefinedMacros was mistakenly removed, so I add it back. Thanks Huki for pointing out this bug.
* CC: committed missing changes in ccoptionsdlg
* debugger: Improve logging, while trying to interrupt the debuggee
- build: Fix no pch build (related to r9674)
- compiler: Use enum instead of hard coded integer values
- wx30: Setup all plugin targets on linux to be able to start C::B