Improved speed of patch objects #1

Improved the speed of patch object plotting by making it not replot
every time. If roi deleted, replots everything.

Also fixed bug in saving hasBeenViewed to obj.roiInfo.