restore progressmeter for big files.
somehow, one extra level of indirection to archive, make it all go away
by adding a new method set_callback
record how many bytes we saved for statistics purposes.
exit the loop thru the same end code every time for consistency.
display saved size for now, to be disabled once I'm satisfied this is very
good :)
don't throw strange warnings during pkg_delete...
The type of iov_len is size_t so the comparison with < 0 does not
work.  Do the length check before the subtraction.
Found by Christian Ehrhardt;  OK markus@
Don't print warnings for mouse interrupts on bsd.rd

request and ok deraadt