KETTLE-20: Improvements to error handling both within and outside requests in Kettle.

Improved commenting for test helpers as well as some of core framework. NOTE: This fix is blocked by a fix to FLUID-5254