New --progress option

This saves on boredom.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>