macplus: Track writes to video memory, only draw when dirty
When we're idle and nothing is happening on screen, we can save some
host CPU by not having to constantly iterate through the video
memory buffer and send it through SDL just to redraw the same thing
over and over.