Fix the signal details string

This could come from multiple places so try make it useful in the
common case (Ceilometer and watchrule) and safe in the other cases.

Change-Id: Iee88968b52ec15addf4721e004d2994b2f8c2134
Closes-bug: #1224434
Merge "Fix the signal details string" into milestone-proposed