Feature/plotting

This PR is to move away from the stateful "implicit current plot" model of the current `bokeh.plotting` interface. 

* [ ] `figure()` returns an actual plot
* [ ] add glyph methods to `Plot`
* [ ] add deprecations where appropriate 
* [ ] verify existing examples work (but with deprecation warnings issued)
* [ ] update all examples
* [ ] update docs