CRAS: Add busyloop event detection in audio_thread

Initialize audio thread monitor in cras_server.
Create a method - check_busyloop for detecting busyloop in audio thread
and take a snapshot for audio thread when busyloop occurs.

BUG=chromium:866240
TEST=audio_thread_unittest

Change-Id: Iab6a05e16e4b17d1b6740e43562bfe8c5d193ec8
Reviewed-on: https://chromium-review.googlesource.com/1148087
Commit-Ready: Chih-Yang Hsia <paulhsia@chromium.org>
Tested-by: Chih-Yang Hsia <paulhsia@chromium.org>
Reviewed-by: Dylan Reid <dgreid@chromium.org>
3 files changed