Finally fix all LESS relative path issues

Fixes #163, #134, #33

The LESS compiler now generates absolute
paths on disk, and we rewrite them to proper
relative paths after compilation.

This also fixes relative paths when compiling
to the CSS subfolder, and when generating
bundles from CSS files in different subfolders.

Fully unit-tested, except for bundles (which were tested by hand only).