Squashed 'subtree/bokehjs/' changes from 323b60f..2d8abba

2d8abba remove cruft
e81a594 tighten up auto_interval return, and add a few tests
e0775bc a few ticking tests
7c40fc7 more test tweaks
fac6f5a fix allpossibletests target
2308498 fix some tests
bc024a7 add try_active_tool trigger for passively triggered tools to try and become active
25ca2aa some filename/naming consistency
f8d89af minor improvements to resize too
0dc88fc much improved resize tool and some css tweaks
ed74f71 some tool refactoring to make it easier for tools to draw
eab8b1d some changes to accomodate tool views
9a879f9 some cleanup for PlotView, reorg as render_init, render_canvas, and render
8567747 first cut of a resize tool
0b077e4 fix typo

git-subtree-dir: subtree/bokehjs
git-subtree-split: 2d8abba585abcb17de4f97f6ca1c0d3bd12799db
merge bokehjs head
Merge branch 'master' of github.com:ContinuumIO/Bokeh
Merge branch 'master' of github.com:ContinuumIO/Bokeh
Merge branch 'master' of github.com:ContinuumIO/Bokeh
Merge branch 'master' of github.com:ContinuumIO/Bokeh
Merge branch 'master' of github.com:ContinuumIO/Bokeh
name should be field