Improve correctness of max-length calculation in list-checkouts bench command
Add list-components command to bench
Remove some completed TODO items
Add support for building and timing perl5 from component checkouts