This adds the driver for PCA9685 I2C-based PWM chip, and provides basic PWM functionality. Change-Id: I8c711d9b703fdaf5ccb23657e07495a95cbe16ee Signed-off-by: Daniel Leung <daniel.leung@intel.com>