Removed the commented-out rotation method. Unnecessary right now.
Merge branch 'upstream/master'
Added more unit tests for sketches. Tests are for draw, move, reflect, setOpacity, and setColor. Still incomplete.
Fixed bug in carousel-spec (test2.jpg instead of test2.png).
Merge branch 'upstream/master'
There are now draw, move, and setColor tests for polygons. Still need to do reflection tests for polygons.
Sketches now use d3 formatting to round the elements of point strings for polygons.
Added comment about tests. Occasional unexpected test failure, most likely caused by d3 transitions overriding each other. Please read if it occurs.
Merge branch 'upstream/master'
Fixed bug in radiogroup test that caused test to fail.
Merge pull request #42 from seannives/seann

Seann
Include the SubmitTests in the TOC
AutoId function added
highlightable legends

Using new style "key" in data, legends now highlight and respond to the eventmanager.
Legends can emit events, and receive highlight events through the lite function.
clicking on lines hooked up to eventManager
Merge branch 'upstream/master'
fixed id thing I broke
Changed argument to getIdFromConfigOrAuto() from sketchGroup to Sketch. Using sketchGroup was causing a "Can't find variable" error during tests.
Fixed random-failure problem in the Sketch unit tests.
Fixed bug in Sketch tests.
Merge pull request #43 from jvish/review

Review
Changed hash mask so its id uses the unique id of the sketch containing it. Still not good enough if you want more than one hash inside a single sketch.
updating barcharts
* barcharts now draw and redraw
* barcharts now have append method
* added some tests (not yet finished) for barcharts
* added some comments and removed old code from linegraph