Minor syntax highlighting improvements.

Specifically, this prevents highlighting numbers inside identifiers, like foo-123-bar.  I doubt that the set I replaced \\b with is exhaustive...  let me know if you see a better way, or just other chars to add there.