use matplotlib instead of mayavi

I noticed the interpolation visualization was using matplotlib. I think fewer dependencies is better. I also had a lot of difficulties with VTK on Linux. 
The default should be mayavi to not change behavior.