Store paths in a new `PATH_CACHE`

This prevents spurious calls to shelling out when running a server with `--watch`.

Closes https://github.com/gjtorikian/jekyll-last-modified-at/issues/24