when the echo option is turned on, the script command should echo comments
All other commands will be echoed when we call the PreCmd method to begin executing them. Since we skip that when dealing with comments, we have to echo the comments ourselves.
Fixes #377 (closed)