Added '#' in programmer mode

Everyone after # is ignored in a user defined script.
Updated variable names to be more consistent.
Added a script complete message to the step log.