Emit XML report incrementally as each testsuite finishes.
Print the loaded suites in the Dot reporter.
Add an abstraction for getting environment variables to the Console interface.
Make the Dot reporter inherit from Error, rather than the other way around.
Merge branch 'master' into commonjs

Conflicts:
	source/test/reporters/dot.js
	source/test/reporters/error.js
	source/test/reporters/spec.js
	source/test/ui/terminal.js