Use properties_with_refs() instead of __properties_with_refs__
Add Session.add_plot() and simplify BaseJSONSession.serialize_models()
Use add_plot() in examples/glyphs
Introduce PlotObject.collect_plot_objects() replacing earlier implementations