support subfolders for lesscss task

if the source files are organized in subfolders, the same folder
hierarchy will be recreated in the destination
Merge LESS subfolder support from @conceptboard.