[autotest] Fix rpm logging issue.

Need to use client.common_lib.utils insteady of client.bin.utils.
This is because client.bin.common_lib imports client.setup_module
which hacks out python's default 'logging' libaray. This breaks the
logging in frontend_server where logging server is not used.

Also log the exception raised in set_power_stats that runs
in a subprocess before it returns to parent process.

TEST=local rpm setup; confirm we get email notification and
frontend_server log again after applying the changes.
confirm that exception raised is correctly logged.
BUG=None

Change-Id: Iddcfacc88b16d9694c622f58a0bf44f8b1f0c3cd
Reviewed-on: https://chromium-review.googlesource.com/216901
Reviewed-by: Dan Shi <dshi@chromium.org>
Tested-by: Fang Deng <fdeng@chromium.org>
Commit-Queue: Fang Deng <fdeng@chromium.org>
2 files changed