merged the test files together so that test code isn't being repeated while still running tests with both ES5 and ES6 code generation,
split ProcessingDebugger tests into a separate file,
split processing-debugger.js build file so that the Debugger can be used with (or without ProcessingDebugger)