libchromeos: use chromeos::MessageLoop in AsynchronousSignalHandler.

This patch makes AsynchronousSignalHandler use the chromeos::MessageLoop
interface instead of rely on the message loop being the
base::MessageLoopForIO.

BUG=chromium:499886
TEST=FEATURES=test emerge-link libchromeos

Change-Id: Ib206e99ca48098d1998725c8103c271e7b808a6d
Reviewed-on: https://chromium-review.googlesource.com/287001
Reviewed-by: Alex Vakulenko <avakulenko@chromium.org>
Trybot-Ready: Alex Deymo <deymo@chromium.org>
Tested-by: Alex Deymo <deymo@chromium.org>
Commit-Queue: Alex Deymo <deymo@chromium.org>
4 files changed