Fix module location for JSHint tests.

Previously, these tests were output in the same location as the original
file with the `.jshint` extension added on. This causes a number of
problems for anything that assumes a given module path contains certain
types. Specifically, adding an initializer would cause the build to
error since every module in `my-app/initializers` is assumed to export
an object.
Merge pull request #807 from rjackson/fix-jshinted-file-location

Fix module location for JSHint tests.
Use web notifications for betterifying your TDD

If your browser supports web notifications a new `Notifications`
checkbox will appear in the toolbar menu. When checked a `Fail`
notification will show when any tests have failed and a `Pass`
notification will show when all tests are green. Tomsters added for
scale.

Support for this feature is added through ember-qunit-notifications
Merge pull request #804 from bcardarella/bc-notifications

Use web notifications for betterifying your TDD
Ensure init doesn't use command option for name
Don't append qunit-notifications

This will ensure that qunit-notifications is only exposed to the test
suite. It was previously being appended and was trying to defined
`QUnit.notifications` when `QUnit` did not exist.
Merge pull request #813 from bcardarella/bc-fix-qunit-notification-exposure

Don't append qunit-notifications
Merge pull request #795 from jgwhite/init-name-fix

Ensure init doesn't use command option for name
WIP