frecon: add dbus init timeout and stop spamming log with dbus init failures

Log only one error message at first dbus connection init failure and one
info message after connection succeeds. Also added total 1 minute timeout for
dbus init failure so frecon console can be available even without dbus.

BUG=chrome-os-partner:42234
TEST=examine dmesg log after booting for frecon dbus connection fail messages.

Change-Id: I0b87cb11b0470b671e8abb2147070e447c1a3d5c
Signed-off-by: Dominik Behr <dbehr@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/332228
Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
3 files changed