Turned .context into a setter so that it can inject __instantiate into any
context that a user may want to use at any time (as opposed to only in the
constructor).
automatically inject __usingDebugger property into context
updated escodegen
updated tsbuild so that we can stop using absolute paths which will change depending on where the project is checked out to
updated tsbuild to use options dictionary
Merge branch 'master' into es5

Conflicts:
	build/processing-debugger.js
	package.json
	test/debugger-spec.js