Better grammar styles.

* Use regex atoms for common char classes.
* Use - at start of regexes, but never at end.
* Support 'foo \'foo\' foo' (single quote escapes.