add push_notebook method to data source
Merge pull request #1495 from bokeh/feature/1488_interactors

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