Entries: Added assert.async. Deprecated start, stop, and asyncTest

Fixes #79
Fixes #74
Fixes #73
Fixes #72

Closes #82
The existing [AMD example](http://api.qunitjs.com/QUnit.config/) explicitly calls `QUnit.start()` without any arguments. What happens when requirejs et al actually pass an argument to `QUnit.start` in this usage?