Revise docs and comments
Removed unused and potentially confusing variables

From test script
Revise layout

Constrain below the 100col mark. Fix some weird comment placement. Minor
improvement in 'makeRegExp'.
Convert indentation to spaces

In test scripts
Add jQuery 1.10.1 to test libs

Set Backbobe.$ to undefined for all non promise-related tests.
Modify sync to return a promise if possible

Detect the presence of Backbone.$, attempt to instantiate a deferred (assuming jQuery's
$.Deferred()) and return the underlying promise. Expand test suite adding tests that
validate the returned promise. Note that these are seperate from the rest as they
run on the added precondition that Backbone.$ is set to jQuery's $. Currently only
included in the browser version.
Update vendor/qUnit to 1.11.0
Bump patch number -> v0.8.3