CRAS: device_monitor - Add function to set mute state

Device monitor let audio thread request main thread to set mute state on
a device. This is needed when audio thread finds that ramping is done,
and mute/unmute is requested after that using callback in cras_ramp.

BUG=chromium:669662
TEST=make check

Change-Id: I34baace5898ccd2fbe5884f68fb24738ea0b0ac9
Reviewed-on: https://chromium-review.googlesource.com/422615
Commit-Ready: Cheng-Yi Chiang <cychiang@chromium.org>
Tested-by: Cheng-Yi Chiang <cychiang@chromium.org>
Reviewed-by: Dylan Reid <dgreid@chromium.org>
3 files changed