Add Unicode support for LESS compilation

The LESS compiler now reads files in UTF8 and outputs in UTF16 (with
BOM).
File.ReadAllText() correctly recognizes UTF16; no C# code changes are
required.
Merge pull request #64 from SLaks/less-unicode

Add Unicode support for LESS compilation