title: Error Local Npm module "jshint-stylish" not found when it exists locally (via symlink)
body: <p>I have a linux symlink to a folder called node_modules in my folder with the grunt file but when I run grunt I get this:</p>
  
  <p>Local Npm module "jshint-stylish" not found. Is it installed?</p>
  
  <p>All my other npm modules work fine,any ideas?</p>
  
  <p>my grunt file:</p>
  
  <pre><code>module.exports = function (grunt) {
    grunt.loadNpmTasks('grunt-shell');
    grunt.loadNpmTasks('grunt-open');
    grunt.loadNpmTasks('grunt-contrib-watch');
    grunt.loadNpmTasks('grunt-contrib-clean');
    grunt.loadNpmTasks('grunt-contrib-concat');
    grunt.loadNpmTasks('grunt-contrib-copy');
    grunt.loadNpmTasks('grunt-contrib-connect');
    grunt.loadNpmTasks('grunt-karma');
    grunt.loadNpmTasks('grunt-closure-compiler');
    grunt.loadNpmTasks('grunt-contrib-jshint');
    grunt.loadNpmTasks('jshint-stylish');
  </code></pre>
  
  <p>permissions:</p>
  
  <pre><code>me@pc:~/dev/root/node_modules$ ls -l
  total 96
  
  ..
  drwxr-xr-x 3 me me 4096 Jun 10 14:57 grunt-shell
  drwxr-xr-x 3 me me 4096 Jun 10 15:00 jshint-stylish
  
  ..
  </code></pre>
  
  <p>EDIT_____________________
  I'm using it in grunt as a reporter:</p>
  
  <pre><code>  jshint: {
        options: {
          jshintrc: '.jshintrc',
          reporter: require('jshint-stylish')
        },
        all: [
  </code></pre>