Changed the JsCommentStrippingReader, JsStringStrippingReader and

JsCodeBlockStrippingReader classes to make use of primitive data
structures only, to read a disk-block of data at a time (8192 bytes),
and to avoid performing a method invocation for each character that is
processed.