'Remove a timeout if it\'s still in the timeout stack
:param str timeout_id: The timeout id to remove'

def remove_timeout(self, timeout_id):

    try:
        timeout = self._timeouts.pop(timeout_id)
    except KeyError:
        LOGGER.warning('remove_timeout:    %s    not    found', timeout_id)
    else:
        if (timeout['deadline'] == self._next_timeout):
            self._next_timeout = None
        LOGGER.debug('remove_timeout:    removed    %s', timeout_id)
