added possibility to override culture used on js compression

We've noticed that the Yui js compression uses the current culture to compress js files, resulting in the conversion of decimal values using dots to ones using commas on European cultures, which breaks some javascript; we therefore added the ability to override the culture used by Yui to compress js.