bebob: update PCM parameters

Currently INTERRUPT_INTERVAL in amdtp.c is 16. This means that 16 packets
are queued in a time. In IEEE1394, 8,000 isochronous packets are generated
per sec.

The packetizing process runs every 2m sec and it can call
snd_pcm_period_elapsed() when reaching period boundary. In this reason,
 - minimum time of a period is 2m sec
 - SNDRV_PCM_INFO_BLOCK_TRANSFER is used
 - SNDRV_PCM_INFO_BATCH is used
 - SNDRV_PCM_INFO_NO_PERIOD_WAKEUP cannot be used

In most case, device's firmware don't allow its driver to set different
sampling frequencies for transmit/receive. In this reason,
 - SNDRV_PCM_INFO_JOINT_DUPLEX is used

And comments about 'Open Sound System compatibility' is completely wrong...