Squashed 'subtree/bokehjs/' changes from 8780f1a..ed6fa08

ed6fa08 better demo coords for gmap
321bd61 add support for panning tool to gmap plot. Needs some improvement, maybe throttling of some kind
07252de fix merge error
e3f6511 preliminary supprt for google maps plot objects (no tools yet)
7c00c1e minor cleanup
ced430e formatting

git-subtree-dir: subtree/bokehjs
git-subtree-split: ed6fa084843cff4319d591afa936ad130dfc0e61
Merge commit 'e62ea5301ef35b72c0c4c2855ac7955a2384ba2a'