Assert: Fix assertions called directly from QUnit.assert

Found this bug on running the jQuery Core tests.

This is a backwards compatibility fix.
Follow up for https://github.com/jquery/qunit/pull/615#discussion_r15636285

I changed the variable name and gave a long comment describing the usage.