Use less to build all CSS files
CSS file names are now updated when visitor's browser must reload them
Allow files with .css extension to skip less compilation (IE6 invalid CSS syntax)
Prevent less.rb to process the same files repeatedly