Use PCA9685 auto increment

I stumbled upon this when optimizing my application. By utilizing the address auto incrementation feature only 6 bytes need to be written for a PWM update, instead of 12.

Seb