fixed a bug were user defined variables were being tagged as globals by jshint and then were being added to this.canvas which was causing the stepper to skip over them on the second run,
at the end of a "run" command, output.js will post a stepper halted message which will remove the highlight from the active line