Started spike of PhantomJS
Finished PhantomJS spike
Modified smoke test to run PhantomJS
Upgraded Node.js to 0.8.23
Installed PhantomJS using npm rather than manual installation
PhantomJS smoke test no longer depends on spike code.
Factored out NodeUnit runner
Factored out Testacular runner
Factored out Jake version checking code
Fixed phantomjs.js lint errors
Cleaned up configuration functions
Added smoke test target to Jakefile
PhantomJS smoke test no longer takes screen shot
Ignored PhantomJS temp directory
Modified PhantomJS launch code to work on Windows
Cleaned up build output
Factored client.drawLine() into new SvgCanvas class
Factored _client_test.lineSegments() into SvgCanvas
Added tests to SvgCanvas
Added SvgCanvas.height() and .width()