Documented and small fix

- I've documented the setting in the readme.md
- The source code in lesscompiler.py has been documented and all lint issues (save for indentation) have been fixed
- Fixed a small error in the outputDir 'auto' setting. It would compile to a folder named 'auto' when the folder structure didn't meet the expectations. This has been fixed so the CSS file will be stored in the same folder as the LESS file instead.