refs #17260, fix format of source maps due to spec change
Update the CSS optimizer to end a URL path at a hash as well as a question mark

Fixes #17243
Add new build option useSourceMaps.

True (default) results in source map generation, when supported
by the optimizer. False results in no source maps.

Fixes #17425.