Moved blink logic outside of devices loop

Blink now is on TDAScreen and is handled on the client side
Added extra TDA to Texture functions

Now the API can generate BGRA textures and added an anotation of what we
call RGBA and BGRA textures on little endian
Merge pull request #36 from Zardoz89/tda_improvement

Tda improvement