Add caching for previously linted files

Incorporated cache-swap as a file based persistent swap for previously
successfully linted less files.

- turned off by default
- adds a cache option with some opportunities to tweak where the files
are cached
Merge pull request #13 from jgable/cacheSuccess

Add caching for previously linted files