Implement different elements for pending / skipped results

Add separate counts for failures and skipped tests
Update suite node to report values split between failures and skipped
Insert different nodes based on result

Change based on the XSD for JUnit that can be found here:
https://svn.jenkins-ci.org/trunk/hudson/dtkit/dtkit-format/dtkit-junit-model/src/main/resources/com/thalesgroup/dtkit/junit/model/xsd/junit-4.xsd

![tumblr_inline_mk6xomqvzf1qz4rgp](https://f.cloud.github.com/assets/62936/774267/5d3d339e-e952-11e2-8fc9-b2d04cbec05a.gif)