Add a version check for optional matplotlib dependency.

Fixes Issue #98. 
should we do this only if they tried to use `plot_mpl`? I'd hate to give people the impression that they need to install `matplotlib` to try out `plotly`