Use core.cache to speed up things

Compilation now goes through simple FIFO cache. No changes in LESS code – no wait!

This approach won't work if you `@import 'something'` and `something.less` gets changed, so let's discuss.