Use sparse option in tar to extract firmware

There is a lot of "blank" space in the image, this makes it go a
little fast by not writing blocks with "NUL".
Fix Progress in case no percentage is available
Quick and dirty progress bar for the firmware upgrade

TODO: E.T.A., numbered steps, console output