Ignore everything after a # symbol unless quoted or otherwise noted.
If the current character is a '#', it and all subsequent characters up to, but excluding, the next <newline> shall be discarded as a comment. The <newline> that ends the line is not considered part of the comment.
Ignore everything after a
#
symbol unless quoted or otherwise noted.fixes #56