make gevent optional - websockets wont' work, but that's mostly ok
Adding type annotations to docstrings in pyplot
Merge branch 'master' of github.com:ContinuumIO/bokeh
updated bokehjs/release
changed setup.py to copy both bokeh.js and bokeh.min.js
removing old mpl.py
removing old code
- removing bbmodel, and all references
- removing old specialmodels
- removing old data migration script
- removed old transform_models call which was used for transforming old documents
typo
removing dead import
removing self.bbclient from session - this was legacy, unused now
removing g.client from bbauth, was legacy ContinuumModelsClient
redisutils deprecated for services.py
updated tests, mostly removing outdated tests
made BokehBlueprint class, moved a bunch of start.prepare_app functionality into the class
made services.py more test friendly
refactored RedisSession/PlotServerSession so that they both inherit from a new class PersistentBackboneSession,
instead of RedisSession inheriting from PlotServerSession which made no sense.

The bokeh app now has a backbone_storage object it uses, which we can sub in with another object type
left in pdb
made it so we can swap out redis for server side models (User/Doc)
pluggable auth
fixed bug with pipelines in bokeh.server.models.user
fixing server tests after new refactoring
multi user support
multiuser stuff easier to use
- redirect to login page if user is not logged in
- added link to registration page on log in page
- printed out connection command for plot server