add extern declaration of calculate_data_out_quick() to fix compile error with tools newer than 11.x
enable full pwm range
make dead-time insertion symmetrical on high side and low side
suppress small pulses (shorter than PWM_DEAD_TIME/2)
make it possible to restart PWM