show-{help,version}: call the 'println' function only once

Instead of once per line of output.
main: delegate printing final tally

... to the 'output-cb' functions. As of now, the 'main' function just
has to collect a tally of all suite results and pass it into the
'output-cb' function.
Merge branch 'master' into guile-2