Logged KickBox errors as warnings
Logged email address
Added KickBox error logging test

- Refactored _getResponse() to _getResponseBody(), introduced _getResponse() for testability
- Tested error logging
Replace CMTest_TH_Html with CM_Dom_NodeList
delete CMTest_TH_Html
revert delete
fixed smarty_function_selectTest
fixed smarty_function_selectTest
Remove CM_File::__toString
Auto-detect namespace in smarty function component
Caught and logged KickBox exceptions
Added test
Used brackets for readability
Moved exception logging to try-catch block
Logged original exception trace
Logged KickBox exceptions as errors
Introduced $quiet argument to handleException()

- Skips _printException()
- Used in CMService_KickBox_Client::_logException()
- Adjusted tests
use * for auto detect and remove namespace param
Removed $quiet argument from handleException()

- Usages not adjusted for now
Made _logException() public