Added the ability to set the PWM duty cycle as a percentage (8 bit inverted mode only)
GPIO duty cycle can figure out inverting / non-inverting modes
Added defs for the rest of the GPIO timers
Renamed gpio_set_duty_cycle -> gpio_set_output_compare
Added generic buffer support functions
Added functions for setting color on RGB LEDs