title: Unable to display tabs of DataTable inline in Jupyter notebook
body: <p>I am trying to display multiple dataframe in tabs using Bokeh. My code works when I save my file as html, but it fail to display inline in the Jupyter notebook. 
  Here is my code:</p>
  
  <pre><code>from bokeh.models.widgets import DataTable, DateFormatter,
  TableColumn, Panel, Tabs
  from bokeh.io import output_notebook, show
  from bokeh.models import ColumnDataSource
  from bokeh.plotting import figure
  from bokeh.resources import INLINE
  output_notebook(resources=INLINE)
  
  source = ColumnDataSource(train.head())
  columns = [TableColumn(field=col, title=col) for col in train.columns.tolist()]
  data_table = DataTable(source=source, columns=columns, width=400, height=280)
  tab1 = Panel(child=data_table, title="Train")
  
  source = ColumnDataSource(prop.head())
  columns = [TableColumn(field=col, title=col) for col in prop.columns.tolist()]
  data_table = DataTable(source=source, columns=columns, width=len(columns)*100, height=280)
  tab2 = Panel(child=data_table, title="Properties")
  
  tabs = Tabs(tabs=[tab1, tab2])
  show(tabs)
  </code></pre>
  
  <p>Here is the error messege:</p>
  
  <pre><code>Javascript error adding output!
  Error: SlickGrid's 'enableColumnReorder = true' option requires jquery-ui.sortable module to be loaded
  See your browser Javascript console for more details.
  </code></pre>
  
  <p>Here is my set up:</p>
  
  <pre><code>Python 3.6.1 :: Anaconda custom (64-bit)
  Ubuntu 16.04 LTS
  jupyter==1.0.0
  jupyter-client==5.0.1
  jupyter-console==5.1.0
  jupyter-core==4.3.0
  bokeh==0.12.7
  </code></pre>
  
  <p>Can someone point me a direction as what I can do to fix this?
  Thanks in advance!
  Mike</p>