scatter demo is now setup to use individual js files so that grunt watch works
 select tool only draws selection bounds when moving the mouse, waits until mouseup to update the plot
 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
cleaned up fill_color and fill_alpha should allow for nonselection specification
 now glyphspecs for nonselection glyphs can be specified
 updating selection on every mousemove is now an option
 selected glyphs are now rendered after non-selected glyphs
 temporary fix to put it into fast_select mode until I add functionality to python plotting.py side
 properties from the plotting interface should be getting to the box_select_model, for some reason, they arent
 an example of the two scatter modes
 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