modified Debugger and Stepper constructors to take a dictionary of options,
tests run specs on both the ES5 and ES6 debuggers