libweave: Pass TaskRunner instead of using MessageLoop::current()

It's preparatopm for replacement MessageLoop with weave::TaskRunner
interface.

BUG=brillo:1257, brillo:1256
TEST=`FEATURES=test emerge-gizmo libweave`

Change-Id: I1549d8666935258c9278077710c574b0ba90fc7d
Reviewed-on: https://chromium-review.googlesource.com/292979
Reviewed-by: Alex Vakulenko <avakulenko@chromium.org>
Commit-Queue: Vitaly Buka <vitalybuka@chromium.org>
Tested-by: Vitaly Buka <vitalybuka@chromium.org>
Trybot-Ready: Vitaly Buka <vitalybuka@chromium.org>
1 file changed
tree: 42145f6fc1065d2cbd3baa8899e2c9524b2fb0cc
  1. buffet/
  2. dbus-proxies/
  3. Android.mk