Squashed 'subtree/bokehjs/' changes from e61adfd..8931a3f

8931a3f bug - was alwyas using height in bottom axes
1b2d0e6 vectorized areas
8c5da0b vectorized line glyphs
8087218 some files were not deleted during merge for some reason...{
3ea9f01 Merge commit '1a54af522b32c35ff4a12d365d46397357dca52f'
7e7c3a8 another undefined reference
4fa4e44 plot context default view broken from moving stuff around
1fdf05e Merge commit 'a1dce9a242b76b774f82191bb9505f280243dc2d'
0edead7 bugfixes from last commit, removing references to scatter selection overlay view in mpl.py and other tests
55694eb removed scatter selection overlay view scatter renderer renders selected points, as it should added box selection overlay , which renders the selected box
7096dd3 Merge commit 'cd4506f6d601eec9a14f2b5ee2c41474802a06c2'
0f018f1  legends now have colors and a backing rectangle
3b733f1  working on adding legends to the plots

git-subtree-dir: subtree/bokehjs
git-subtree-split: 8931a3fd0f2ce27e572dd6d458d1bc5c2340007c
Merge commit 'e6bbeac853cae26180eb0dcf1c0c480284419dcb'