Reorder imports to avoid KeyError in threading module
Use OrderedDict to maintain order in burtin.py
Add pandas.Series to NumpyJSONEncoder (#154)
Set redis loglevel to warning to avoid banner
Rename SelectionTool to BoxSelectTool in maps.py
Cleanup templates/bokeh.html
Add websocket early to avoid KeyError later (#229)

Originally websocket was added to manager.sockets only on a successful
subscription. If that didn't happen for any reason (e.g. most likely
due to an error in bokekjs) then closing a web browser caused KeyError
exception.
Add a sanity check if all websocket connections were closed
distance function should takes abs value of point differenes
fix zoom bug
 fixed a syntax error
 trying to add in a datetime option
 date example
now it is working, time to start paring away data
working now, not sure what I changed
remove extraneous parens
 merged
Merge pull request #237 from mattpap/fixes

Fix issues #154 and #229, and a few other improvements
 fixed an error in date_demo