Library for TLC5940 16-channel PWM chip

Thanks for the library!

I'm going to get my hands on a sample TLC5940 and try it, it seems like the perfect solution to drive 16 small vibe motors (haptic hatband, don't ask :slight_smile: ) with that 120mA per output rating!