Log: honor message parameter in Error(msg,ex)

After the refactoring to allow Error(ex) and Warning(ex)
overloads, this detail was overlooked, as 'severe' bool
param is no longer determined by the lack of message.