Avoid processing comment lines

This protects us from processing commented-out sgsh lines.
We're still vulnerable to sgsh constructs appearing in trailing
line comments and strings.
Improve gather comments
Include in the comments the corresponding operators
Ignore Windows executable file