firewire-lib: Move condition to skip detection

For easy reading.
bebob: Avoid double count by different entries for the same rate

I've never experienced devices with several entries for the same rate. But this is just for prevention.
fireworks: Improve messages related to EFW transaction
firewire-lib: Add sorting in-packets for full duplex streams with sync

In full duplex streams with synchronization, consistency of SYT field in
in-packets is important for out-packets. This commit add sorting in-packets
according to the value of dbc.