Add Darcula support

Use the new DefaultLanguageHighlighterColors colors to create a scheme which plays nice with customized themes (see [here](DefaultLanguageHighlighterColors) for detail).

Also update the file icon so that it renders pleasantly in both the traditional UI theme and the Darcula UI theme.