DOC: add notebook explaining custom plugins

Here is a notebook that goes into some detail on how to use and create your own plugins!

See it on nbviewer [here](http://nbviewer.ipython.org/github/jakevdp/mpld3/blob/plugin-notebook/notebooks/custom_plugins.ipynb)

Note that this will automatically be built with the online documentation when we update it.