kdnet: added interrupts processing (without preemption protection yet)
kdnet: fixed payload length handling
kdnet: made use of channel busy indicator