new code for bokeh data migration
bugfix for backwards compatability model adjustments
still need some old backwards compatbility logic for blog post
fixes for blogpost
updating redis config for redis 6
test were broken for a long time
added pandas model sublcass
added factory function make_model which can dispatch to special subtypes
pandas client side model implemented
changing Pandas name to PandasPivot
initial pandas demo inside Bokeh
unifying redis model storage api, with http client api, so that they're more similar/consistent with backbone
changing our get_ref calls to be get_obj, since that's what they actually do
renaming instance var pandasmodel to pivotmodel
no longer need collections
factored out pandas data source from pandas pivot.
switched to use pickled rather than filesystem data
added read only api key to docs
moved document auth  into decorators
auto create client and pass that into all models, so they can resolve lazy refs if they need to
previous pandas ui demo now works with new pickled dataframes
had to base64 encode in order to save pickled data in redis

need to prevent pandasdatasource from being broadcasted
using hidden fields rather than lazy models
hooked up ui to grouping features