Added PWM basic support

The PWM uses the Wide Timer 2 as timer and PD0 as output. There is also a
simple function to scale the pwm duty cycle (pwm_set_duty).