Now latch out data and build next GS frame inside the timer interrupt.

This provides stable timing and prepares for when main program does the
real animation in the main 2D frame buffer, and timer interrupt just pulls
out lines from this 2D data and shifts those lines out to the TLCs at the
appropriate time.