ALSA: snd-firewire-lib: add receive stream handling

add a new member for direction in amdtp_out_stream and some functions.
modify some codes to share transmit and receive handling.

But my fireworks don't transmit data to host...