Multi-file time!

This is because font-lock stuff is soon to explode in complexity, so
separate files seems a good thing at this point.
May as well break quotes now too.

With  ｢these｣ and qq:!c/these/ and all sorts of things, the Q lang can't
be handled by emacs' given things either (some of it could, but our
handling of comments requires that we break off from the standard quote
highlighter anyway)

Geez, we're really writing a full-blown STD clone in elisp, aren't we?
:) .