Handle sections without text parameters

 * Allows interop with gems that throw custom exceptions without string messages.
Merge branch 'handle-missing-error-messge' of github.com:bossmc/chef into bossmc-handle-missing-error-messge
Info for PR 1121.