Module: Fix test env usage example

Fixes the indentation issue in the module call, and assumes that Maker
is a constructor with a build method, which the tests then call.

Also, in the QUnit issue itself I suggested to fix this by deep-copying
the test environment properties. I've looked into that and concluded
that its way too complicated for something that no one ever had a problem
with, as far as I can tell. Instead we can just fix the example to use
a new parts array for each test.

Fixes #90
Fixes jquery/qunit#688
1.15.7
Build: Replace grunt-clean with rimraf
Build: Remove unused tasks
Build: Remove dates from copyright notice
README: Cleanup
Dump: Document QUnit.dump.maxDepth

Fixes #65
closes #66
Entries: Add runtime property to QUnit.log

Ref jquery/qunit#643
Closes #67
Entries: Add runtime property to QUnit.moduleDone

Ref jquery/qunit#648
Closes #71
Hooks: Rename setup/teardown to beforeEach/afterEach

Deprecates setup/teardown.

Ref jquery/qunit#635
Fixes #70
Closes #76
Entries: Document QUnit.skip

Ref jquery/qunit#637
Ref jquery/qunit#652
Fixes #75
Closes #77
Entries: Added assert.async. Deprecated start, stop, and asyncTest

Fixes #72
Fixes #73
Fixes #74
Fixes #79
Closes #82
Closes #92
Entries: Removed examples and updated deprecations for start, stop, and asyncTest
Entries: Updated start example for AMD to wrap the callback
Entries: Document test's support for Promises

Fixes #80
Closes #84
Entries: Replace config.testNumber with config.testId

Ref jquery/qunit#661
closes #85
Throws: Add note about raises-alias

Ref jquery/qunit#663
Closes #88
1.16.0
Build: Upgrade to Grunt 0.4.5

* Upgrade to grunt-check-modules 0.2.0
* Upgrade to grunt-jquery-content 1.0.0
Build: package.json cleanup