Gurantee that setTimeouts are handled

This change makes sure that setTimeouts are always handled, even if the
timeout is cancelled.
Version bump