added editor backup files to ignore (gitignore)
added the generated USA format files for other boxes which break on locale.js (like this dev box)
fixed crash due to missing 'navigator' object in some environments (vows/NodeJS!) -- looks like it's not just me who hasn't run the unit tests in quite a while ;-)
quick fixes as NodeJS (0.9.4) on this Ubuntu 12/VirtualBox rig locks up inside the process.stdin code in locale.js: the locale output has been hardcoded into locale.js for the occassion...

It also helps for debugging the situation to NOT have those generated files marked as 'intermediate'...
Merge remote-tracking branch 'remotes/origin/quickhacks'

Conflicts:
	.gitignore
	Makefile
	d3.js
	d3.min.js
	src/core/mouse.js
	src/time/format.js