Log timeouts

This is only a review request. Should I move code in CPAN::Reporter from sub test to  sub grade_test? Modifying sub grade_PL and sub grade_make will require modifications in CPAN.pm: I plan to add another parameter to them.

I don't want logging to be in CPAN::Reporter::History::_record_history as I do want duplicates in this log files (for confirmation).