Fix crash if compiling empty file
Updated LESS.js downloading

Seems like LESS.js has moved repo, updated the code to reflect this

- Updated the LESS.js URL to the correct one
- Removed less-patcher.js and its dependencies as it's no longer used