See also the commit message itself. I saw that there was a lot hiding under the rug in #143 due to the git merge process I use; here's the manual extract of most of the goodies. (The submodules/makefile work is not included as that's probably too much 'It Works Here(tm)' now)
gitignore: editor bak files
assert.throws isn't someone very special; address it like all the oth…
…er assert.xyz methods.
Good 'ol remnants of ES3.