temporarily scrap all the regexen.
syntax table shenanigans for comments.
more keywords.
sort of annoying handling for {- comments -}
'_' and '\'' can be in names.
made comments less quirky but quirkier in a different dimension.
set comment-start for e.g. M-;
copyright and gplv3 notices.

as per #4
full text of the gplv3, as per issue #4