(#2818) Remove Progress/ETA support.

This is part of removing the reliance on status APIs in bug 2818.  The
progress interface wasn't very good, anyway, and will be re-implemented
in bug 2590.