scatter demo is now setup to use individual js files so that grunt watch works
 actually getting the requriejs tempalting setup
 now watches the demo templates and copies only the files that have changed
 syntax error, smaller number of points plotted
 initial mechanism for appending and dleteting renderers from a plot
 higher performance circle rendering when reading from a column data source
merged in the watch_demos updating branch
 initial data sharing cirlce implementation
 further cleaning up the circle glyph
 further simplifications
 works, cant seem to get the nonselectionglyphspec
 signficantly faster plotting by checking to only change ctx settings that have changed
 code cleanup
 moving more functions to glyph.coffee, better names
 initial work on the rectangle renderer
 working rect renderer
 more performant plotting, removed fast_path because it's no longer necessary
 proper checking for propchanges for line_properties
 WIP on playing with properties
 selection working a bit