Adding createInstance and getInstance static methods to TestController so test closures don't rely on a global variable, and instead rely on a singleton of the TestController.
Adding createInstance and getInstance static methods to TestController so test closures don't rely on a global variable, and instead rely on a singleton of the TestController.

gburghardt/JsLib,gburghardt/JsLib,gburghardt/JsLib,gburghardt/JsLib