Squashed 'subtree/bokehjs/' changes from adf30ed..60f526c

60f526c let axis location default to 'min'
e29a6e4 restore original tick code
6bee4f9 fix square_test
ccbac62 remove log
291ce01 fix image_uri to only load images once, and clip correctly on first render on load
fbab680 Merge branch 'master' of github.com:ContinuumIO/bokehjs
7cc093d Merge branch 'master' of github.com:ContinuumIO/bokehjs
30b2e24 fix check for default key on objects
a8f2fd9 More informative instructions in spectrogram demo.sh
b7c7d65 Merge branch 'master' of github.com:ContinuumIO/bokehjs
3237d45 Adding simple shell script for running demo web server
9a0d1bb switch to simple line glyph and remove plot titles
a504dd2 Moving spectrogram demo from examples/audio/ to demo/spectrogram/
e2ed101 Adding a simple run script for the spectrogram demo

git-subtree-dir: subtree/bokehjs
git-subtree-split: 60f526c83de4f2d2c2c8160b93da4fcbc5d2b846
Merge commit '13696feb874e80cf32f91b2cd270833cad0cbd6f'
handle numpy floats correctly when serializing
add multi line glyph