Fixing copyright line
Fixing bad shutdown in end_testcase

The end per testcase function is common to multiple tests, but some of
them do not use an active drain. This fix makes the end_per_testcase
function blind to whether it exists or not.
Basic benchmark for tcp drain implementations