better assertion messages; update qunit npm dep

Previously, when you wrote the following in your code,
your assertion message would just show up as "undefined".

expect(1).to.equal(2);

Now, the right amount of arguments are passed to the
original QUnit functions so you'll now get an error
from QUnit by default like:

"expected 2, actual 1"