Create the outDir if needed
Groups are now written out in alphabetical order
Various tweaks:
1) Ignore groups we don't care about.
2) Fix group cases.
3) Fix font names (Menlo-Bold works but Menlo-Bold-Italic doesn't) by replacing dashes with spaces.
4) Add Argument and DocComment groups.
5) Add Character and Function if they're not present.
First cut at using new element names (not tested yet)
More improvements to VIM color file conversion:
1) Element descriptions are now written out.
2) Standard elements are written out even if the color file doesn't define them.
3) Use color info if any of fg, bg, or gui is set (not just fg).
4) Synthesize more elements when they are missing.
Various minor edits. Added CustomType and Warning. Removed Typedef.
Added regex for Boolean
Updated code for the switch from Default to Normal style
Improved element descriptions and made sundry other improvements
Language regexen seem to all work now