Add --stats-every option, add sample block counters

This adds a new option: --stats-every <N> - reports and clears stats every N seconds

It also adds counters for the number of sample blocks successfully processed, and the number of blocks dropped due to receiver overruns - useful for checking if you're running out of CPU on e.g. a Pi.