Suspend resume update plot

I've found and hopefully fixed a bug and merged master into it. If you agree with the changes you can merge it into your branch and I'll then merge it in hyperspy/master.