Jenkins JUnit output logging

This change adds support for custom loggers from KIF tests and adds a sub-class that allows logging KIF test results in JUnit XML format so that it can be parsed by Jenkins.