IVCurve: cleaned up matplotlibExporter; now works autonomously on QtGridLayout objects filled with pyqtgraph plot widgets