title: Bokeh: gridplot to components flexible layout option
body: <p>using gridplot(), I can easily layout different plots on a grid, using components() the combined html for all plots is returned to my view as a single variable, div_combined.</p>
  <p>I would like to include some descriptions above each plot laid out in my gridplot html, but don't know how to modify the div_combined in my view. would I be better off to not use gridplot, and just return each plot html separately, then create the additional grid html?</p>
  <pre><code>from bokeh.embed import components
  from bokeh.plotting import figure
  
  p1,p2,p3,p4 = figure()
  grid = gridplot([[p1, p2], [p3, p4]], plot_width=563, plot_height=325)
  script_combined, div_combined = components(grid)
  
  msg = 'Dashboard'
  return render_template('grid_view_with_desc.html', msg=msg, script_combined=script_combined, div_combined=div_combined)
  </code></pre>
  <p>thanks!</p>