added support for "pending". xspec-style HTML-reports

* scenarios with the pending attribute can now be empty
* the pending element is now allowed within a scenario
* labels are no longer optional
* labels must be non-empty
* the HTML-report has been re-written to match XSpecs HTML reports
xprocspec test suite, better reports, more bugfixes

 * created xprocspec test suite for testing all the features of xprocspec
 * fixed bug where namespace prefixes for the step names were removed
 * improved html and junit reports
 * + many more bugfixes
added test-results and link to test-results from homepage