fix(app): prevent faulty bowerInstall ignorePath

RE: https://github.com/stephenplusplus/grunt-bower-install/issues/73

If a developer uses a Bower package with part of the `yeoman.app` variable in the path to its `main` file, bowerInstall can mistakenly replace it. See the above link for an example.