compatibility of UI with subbenchmarking in bencherl, also brings
deterministic ordering of results
support for timing of sub-benchmarks, so that their runtime data can be reused
enable pretty-printing of names in sub-benchmarks. Allows easier reading
of results files and better display in UI.
changed deleting spaces with ieplacing them to "=",
other whitespace is still deleted.
also, bugfix for incorrect merge with @kjellwinblad's patch
remove fix for quotation marks from bencherl-ui
as this was fixed at two different places now.