title: Grunt livereload not working
body: <p>I'm quite new to grunt, and I'm trying to enable livereload.
  The problem is that I can't seem to get it working.</p>
  
  <p>Gruntfile.js:</p>
  
  <pre><code>module.exports = function(grunt) {
  
    grunt.initConfig({
      pkg: grunt.file.readJSON('package.json'),
      uglify: {
        options: {
          banner: '/*! &lt;%= pkg.name %&gt; - v&lt;%= pkg.version %&gt; - ' +
            '&lt;%= grunt.template.today("yyyy-mm-dd") %&gt; */'
        },
        my_target: {
          files: {
            'dest/complete.min.js': ['scripts/*.js']
          }
        }
      },
      jshint: {
        files: ['gruntfile.js', 'srcipts/*.js'],
        options: {
          // options here to override JSHint defaults
          globals: {
            jQuery: true,
            console: true,
            module: true,
            document: true
          }
        }
      },
      livereload  : {
        options   : {
          base    : '/',
        },
        files     : ['/**/*']
      },
    });
  
    grunt.loadNpmTasks('grunt-contrib-uglify');
    grunt.loadNpmTasks('grunt-contrib-jshint');
    grunt.loadNpmTasks('grunt-contrib-livereload');
  
    grunt.registerTask('default', ['jshint', 'uglify','livereload']);
  
  };
  </code></pre>
  
  <p>package.json:</p>
  
  <pre><code>{
    "name": "my-app",
    "version": "0.0.0",
    "devDependencies": {
      "grunt": "~0.4.1",
      "grunt-contrib-uglify": "~0.2.0",
      "grunt-contrib-jshint": "~0.6.0",
      "grunt-contrib-livereload": "0.1.2",
      "matchdep": "~0.1.2"
    }
  }
  </code></pre>
  
  <p>I don't get any errors,
  I've tried: "grunt" and "grunt livereaload-start".
  When going to my website via localhost - it won't connect.
  And viewing the website via the file:// protocol will not reload when changes are made to css files.</p>
  
  <p>Thanks in advance.</p>