Made the dashboard loading test runnable as an app so it can be profiled
more easilly.
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.
Merge pull request #539 from BladeRunnerJS/make-all-readers-performant

Changed the JsCommentStrippingReader, JsStringStrippingReader and
Merge branch 'develop' into ct-singleton-support2