Update readme and dependencies

BTW, I'm getting 5 failures on Windows (regardless of this branch)


```
C:\Users\xmr\Desktop\grunt-lesslint>node -v && npm -v
v0.10.31
1.4.23

C:\Users\xmr\Desktop\grunt-lesslint>npm test

> grunt-lesslint@1.1.8 test C:\Users\xmr\Desktop\grunt-lesslint
> grunt test

Running "coffeelint:src" (coffeelint) task
>> 7 files lint free.

Running "coffeelint:test" (coffeelint) task
>> 4 files lint free.

Running "coffeelint:gruntfile" (coffeelint) task
>> 1 file lint free.

Running "coffee:glob_to_multiple" (coffee) task
>> 7 files created.

Running "lesslint:clearCache" task

Running "shell:test" (shell) task
.............F...........

LESS Lint task
  when the file has imports
    when the imported file is included in the `imports` configuration option
      it reports the errors from the imports even if they are not given by a globbing pattern
        Expected '
Running "lesslint:src" (lesslint) task
>> 1 file lint free.

Running "done" task
' to contain 'padding: 0px;'.
          Error: Expected '
          Running "lesslint:src" (lesslint) task
          >> 1 file lint free.
          Running "done" task
          ' to contain 'padding: 0px;'.
          at [object Object].<anonymous> (C:\Users\xmr\Desktop\grunt-lesslint\spec\less-lint-task-spec.coffee:116:30)
        Expected '
Running "lesslint:src" (lesslint) task
>> 1 file lint free.

Running "done" task
' to contain 'margin: 0em;'.
          Error: Expected '
          Running "lesslint:src" (lesslint) task
          >> 1 file lint free.
          Running "done" task
          ' to contain 'margin: 0em;'.
          at [object Object].<anonymous> (C:\Users\xmr\Desktop\grunt-lesslint\spec\less-lint-task-spec.coffee:117:30)
        Expected '
Running "lesslint:src" (lesslint) task
>> 1 file lint free.

Running "done" task
' to contain 'border-width: 0pt;'.
          Error: Expected '
          Running "lesslint:src" (lesslint) task
          >> 1 file lint free.
          Running "done" task
          ' to contain 'border-width: 0pt;'.
          at [object Object].<anonymous> (C:\Users\xmr\Desktop\grunt-lesslint\spec\less-lint-task-spec.coffee:118:30)
        Expected '
Running "lesslint:src" (lesslint) task
>> 1 file lint free.

Running "done" task
' to contain '4 lint errors in 1 file.'.
          Error: Expected '
          Running "lesslint:src" (lesslint) task
          >> 1 file lint free.
          Running "done" task
          ' to contain '4 lint errors in 1 file.'.
          at [object Object].<anonymous> (C:\Users\xmr\Desktop\grunt-lesslint\spec\less-lint-task-spec.coffee:119:30)
        Expected false to be true. (spec\less-lint-task-spec.coffee:124:36)


Finished in 12.312 seconds
25 tests, 115 assertions, 5 failures, 0 skipped


Warning: Command failed:  Use --force to continue.

Aborted due to warnings.
npm ERR! Test failed.  See above for more details.
npm ERR! not ok code 0

C:\Users\xmr\Desktop\grunt-lesslint>
```