Rename DebugKitLogListener to DebugKitLog.

This name change makes it compatible with the changes in 2.4 to unify
logging adapter conventions.

Fixes #128
Use parent call.
Update help on Benchmark shell.

Use newer API's for printing and formatting help.
Reformat code and remove redundant comment.
Clean up some comments and code style things.
Add missing newline.