Implemented slint --git (lint the staged contents of a git repo).
Update fsplusgit to 0.1.2.
Update fsplusgit to 0.1.3.
Update fsplusgit to 0.1.4.
Removed accidentally commited test file.
slint --git: Only lint files that have actual staged changes.

When reading the contents of files, use a virtual FsPlusGit dir that exposes the index shadowed by the working copy.
Merge branch 'master' into fsPlusGit
Merge branch 'master' into fsPlusGit
Fixed gitFileResolver test.
Update fsplusgit to 0.1.5.
Switch to glob-papandreou and use it to prevent glob from traversing into ignored directories.
bin/slint: Added hack that warms up the cachedfs with all .less files so the less compiler is able to fs.*Sync.
slint.json: More consistent whitespace and glob patterns.
Update glob-papandreou to 3.2.6-patch2.
Switch to less-papandreou (1.5.0-patch1) and don't bother warming up the cachedfs.

(less-papandreou doesn't use fs.*Sync calls)
Update fsplusgit to 0.1.6.
Merge branch 'master' into fsPlusGit
Actually use less-papandreou (d'oh).
slint --git: If the slint configuration file itself has staged changes, lint everything matched by directives not found in the HEAD version.

See discussion on #21.
Make `slint --git` work from other directories than then one containing the slint config file.