Timeout when blitting, speed and dimm functions, fixes

Don't send all the matrix without giving the uC time to process the
previous.
Change the rotation speed.
Enable a dimmed mode.
A last fix to the encoder.
I think I broke something...
Little broken , always been, a part of you belongs to me.