raises: ignore global exceptions stemming from test. Fixes #257 - Globally-executed errors sneak past raises in IE
Filter: Implement 'module' url parameter. Fixes #252
Test: Set testswarm.runMax from config file
(issue #260) config.current should be reset at the right time.

* Issues:
 - fixes #260

* Misc:
 - Added throw to pushFailure, like the other functions that
   add to config.current.assertions[] already do (ok(), push(), ..).
move config.current unset to after QUnit.reset()
Improve window.onerror handling

* Chain in on other window.onerror handlers and honor their
  return value. Just like we expect other code to keep our onerror
  handler (e.g TestSwarm).

* Added explicit 'return false' for clarity instead of leaving it
  undefined and assuming other handlers understand that.

* Best reviewed with -w :)

* grunt: Passes, without errors.
Release 1.8.0
Bump post-release version
Grunt: Update testswarm task to use new config props
Change package.json name property to 'qunitjs' to avoid conflicht with node-qunit; will publish next release to npm
Rename assert.raises to assert.throws. Fixes #267

* Also:
 - Update unit test, and kept one to assert raises()
 - Improved doc-comments for the other deprecated
   methods.
Merge remote branch 'Krinkle/issue/267'
Banner: Link should ignore "testNumber" and "module". Fixes #270

* Follows-up:
 - 14f3acb: Implement 'module' url parameter
 - f08dc89: Create rerun links based on ... number
Also make module filter case-insensitive. Follow-up to #252
Where we recieve no exception in throws() use a relevant message.

Add an additional optional argument to pushFailure() which can be used to
write a message corresponding to what occurred.

In the raises assertion if actual is undefined it means no exception
occurred; since we were expecting one in this case use the modified
pushFailure() to notify the user.
Move checkboxes into toolbar and give them labels and descriptions (as tooltip). Fixes #274 - Improve urlFilter API and UI
Lint blooper
Styling: radius to 5px and small pass/error border, remove inner shadow
added jsdoc for QUnit.assert functions
Update copyright to jQuery Foundation.