List punctuation in default theme, don't set color for default color styles

Also fix Erlang mode to not return a non-standard token type.

Issue #2435