EmberApp can take jshintrc path options
Merge pull request #1341 from bcardarella/bc-jshintrc-options

EmberApp can take jshintrc path options
Remove broccoli-replace in favor of broccoli-string-replace.

`broccoli-replace` brings a significant number of dependencies
(including `js2coffee` and `coffee-script`). This represents 15% of the
total `node_modules/` size of `ember-cli`.

`broccoli-string-replace` depends on `broccoli-filter` only, and
lets `String.prototype.replace` do all of the hard work.

```
% du -csh node_modules/broccoli-replace
 20M    node_modules/broccoli-replace
 20M    total
```

```
% du -csh node_modules/broccoli-string-replace
388K    node_modules/broccoli-string-replace
388K    total
```
Merge pull request #1345 from rjackson/remove-broccoli-replace

Remove broccoli-replace in favor of broccoli-string-replace.
Use pathName instead of package.json's directory

This is necessary for addon projects that keep the package.json in its
root but the test/dummy app is nested elsewhere