[LPC1549] Added AnalogOut API and PWM improvement

Added AnalogOut
I2C code cleanup
PWM now support 4ch
us_ticker now use RIT instead of SCT