Add ability to use any parameter supported by less.js

The most recent version of less has some updates to the rhino build that allows us to pass any parameters (e.g. "--relative-urls" or "--source-map").  This request updates the Java version to take an optional set of parameters and passes them along to less.js.  It continues to support Encoding and Compress as before.