Adds xzplot.py which provides for plotting of XZ plan images from multiple
scans at different X positions
Adds plot2d.py which supports plotting 2D images from 1D scans
Adds yzplot.py which makes it easy to plot yz plane images
Updates plot.py to keep more leading characters when truncating filenames.
This is because scan IDs are now at the start of the filename
Updates xzplot.py to use helpers from plot2d
Adds savefig to utils which includes a timeout functionality