Scheduler now queues OutputEvents instead of Events, transforming them beforehand. Soft PWM is no longer fully supported (Experimental)