Remove webglcontextlost listener on discarded test canvas
Misc. clean-up in unit tests
Canvas Target test now cleans up after itself