Add a version check for optional matplotlib dependency.

Fixes Issue #98. 
Yeah exactly and it seems like an old version of `matplotlib` was pre-installed my friends new mac.