Update start_test to print summary of errors after suppressions have been checked.

Previously, the errors were printed to stdout _and_ added to the summary
logfile. Then suppressions were removed from the summary logfile and any
suppressions that did not show as Errors were reported as error, in the summary
logfile _only_.

This updates start_test to print to stdout the same summary that ends up in the
summary logfile. So suppressions that are removed will not show up in either
place, and missing suppressions (tests that have a suppression, but succeed)
will show up as an Error in both places.
Fix typo in BigInt.addmul_ui.
Add another pidigits version using BigInt this time based on Ledrug version.

Ledrug version is the fastest version currently. It will be interesting to see
how the BigInt version compares.
Reduce default correctness problem size for new pidigits programs.
Merge pull request #557 from thomasvandoren/update-suppressions-behavior

Update start_test to print summary of errors after suppressions have been checked.

Previously, the test errors were printed to stdout _and_ added to the summary
logfile. Then suppressions were removed from the summary logfile and any
suppressions that succeeded were reported as an error, in the summary
logfile _only_.

This updates start_test to print to stdout the same summary that ends up in the
summary logfile. So suppressions that are removed will not show up in either
place, and missing suppressions (tests that have a suppression, but succeed)
will show up as an Error in both places.
Merge pull request #560 from thomasvandoren/pidigits-ledrub-with-bigint

Pi digits Ledrug version using BigInt class.

Add another pidigits version using BigInt, this time based on Ledrug version.

Ledrug version is the fastest version currently. It will be interesting to see
how the BigInt version compares.

This also caught a bug in the BigInt.addmul_ui method. It was calling the
incorrect GMP function.