OFRunLoop: Remove timer before possible read.

A timer always needs to be removed before its fireDate is changed,
otherwise, this will break the ordering in the OFSortedList.