Making JS Google Compiler compatible

Needed to alter a few things to make it Compiler compatible. These
include stop using </textarea> even if it's in a comment, escape it when
using it as a string, comment tag openings need to be escaped too, plus
we cannot use char as a var, so renamed many references to ch instead.
Finally, needed to escape the &#39; apos ref to avoid issues there.
Added a minified version of ice-coder.js

This saves about 40% of the load time on this file now.
Using minified JS file

40% byte saving so loads that bit faster.