Some more progress bar cleanup, add simple % complete to statusicon tooltip
Revert "Remove unnecessary disconnect in trash-bar, causes log warnings"

This reverts commit 505a37af3b0ce561bdae5c0024d5ca5630118c01.
trash bar: Disconnect on dispose instead of finalize.