build.sh: rework progress bar (add marker, fix some runtime issues when resizing window)

14 jobs for se-bmxd-rework2 in 72 minutes and 36 seconds (queued for 123 minutes and 4 seconds)
Status Name Job ID Coverage
  Init
passed docker:init #17891
docker

00:00:04

 
  Build
passed docker:ar71xx.generic #17893
docker

00:13:20

passed docker:ar71xx.nand #17894
docker

00:04:42

passed docker:ar71xx.tiny #17892
docker

00:04:25

passed docker:ath79 #17899
docker

00:09:16

canceled docker:bcm53xx.generic.arm #17903
docker

canceled docker:ipq40xx #17900
docker

00:06:21

canceled docker:lantiq #17898
docker

00:23:27

canceled docker:mpc85xx #17902
docker

passed docker:ramips #17897
docker

00:17:34

canceled docker:sunxi #17901
docker

passed docker:x64.generic #17896
docker

00:10:42

passed docker:x86.generic #17895
docker

00:06:08

 
  Deploy
canceled docker:gen-upload-test #17904
docker