Highlight comments after DNS records correctly

Inspired by @cdodd's work at PR https://github.com/sixty4k/st2-zonefile/pull/3.

This stops "eating" a DNS record when a finishing semicolon is found which is then free to be colored by the first rule of this language.