Add a version check for optional matplotlib dependency.

Fixes Issue #98. 
exception when mpl is installed, but not a useable version.