update tester client

- automatically set devnull device depending on the platform
- use content-length header and total test time to compute average
throughput per client
- other minor updates