Fix potential exception when SCMTool errors include unicode.

Review Request #6965 — Created Feb. 19, 2015 and submitted — Latest diff uploaded

Information

Review Board
release-2.0.x
8092303...

Reviewers

In a user reported error, their Windows system with a German locale was
returning an error string that included non-ASCII characters, and then we'd
blow up trying to log the exception. According to the report, switching to
logging.exception fixes the problem.

Ran unit tests.