Re-factored out the TSourceCodeLanguage.DefaultBrushID constant
Copied two units from experimental branch and added to project.