CRAS: alsa - handle EPIPE from avail_frames.
CRAS: alsa - handle EPIPE from avail_frames.

If the system is suspended, then next time avail_frames is called will
return EPIPE(usb) or ESTRPIPE(non-usb).  Attempt resume in that case.

BUG=chrome-os-partner:12822
TEST=suspend/resume whiel playing audio to USB speakers.

Change-Id: Ic3a09e8ab67cbb2aa271ac0b4f6d2b4e1e4cbbb9
Signed-off-by: Dylan Reid <c791bfe44996c1eed9c7149a0c5f12a86d58eb85@chromium.org>
Reviewed-on: https://gerrit.chromium.org/gerrit/33562
Reviewed-by: Hsinyu Chao <8b91762bdbe27d3121b311091d7ca5125e9a8df6@chromium.org>
Reviewed-by: Chih-Chung Chang <ebe32a3bdce230d12f75781016b6b880113fb486@chromium.org>

drinkcat/adhd,drinkcat/adhd,drinkcat/adhd,drinkcat/adhd,drinkcat/adhd,drinkcat/adhd