handle_signal to handle translated error msgs

Heat software config deployments, when they fail, in some
circumstances pass translateable Messages as their error output.

Patch converts messages to unicode rather than str.

Change-Id: Idd325c80b68a69d11cea306bd6980518f0948196
Closes-Bug: #1332355
Merge "handle_signal to handle translated error msgs"