TLC5940 has been spun off. Merging into master