white-space mode added.
reorganize cc-mode config.