improve benchmark result output format
collapse AbstractSingleStatistic and SingleStatistic (the interface could not justify its existence)
upgrade recipe
failureCount should start of as null
improve benchmark result xml output