Function silc_protocol_cancel
SYNOPSIS
void silc_protocol_cancel(SilcProtocol protocol, SilcSchedule schedule);
DESCRIPTION
Cancels the execution of the next state of the protocol. This has
effect only if the silc_protocol_execute was called with timeout.
It is guaranteed that if the protocol is cancelled before the timeout
has elapsed the protocol callback won't be called.