snd-firewire-lib: change signature of transmit_packet()

This function has an argument named as "nodata" to bring notara information
from received packet. But syt is enough for this purpose. When stream is
non-blocking, there is no "nodata" packet whichever value syt is. When stream
is blocking, there is "nodata" packet when the value of syt is 0xffff.

This change results to move transmit_packet() from receive_packet() to
receive_stream_callback() when two streams are synchronized. When we consider
about the value of syt, look at transmit_stream_callback() and
receive_stream_callback().