Programmer mode now ignores everything after #

Everything after a '#' in a script is ignored.
Updated variable names for consistency.
Added a script complete notification in the step log.