DNN-4806 Issue with regular expressions and JSMin.cs
replaced existing jsmin with CDF based port of Crockford changes