Solves #20 when checking cache time

Checks the directory modification time instead of a single file. This way, if you modify a file imported in your primary less file, the css is regenerated.

**Edit**: I have also added a commit, it makes if you have setted `LESS_USE_CACHE = False`, the less code is compiled every request.