allow data sources to be updated in the notebook without bokeh-server

issues: closes 1488