initialize unused vars to 0
simplify battlestatus (remove struct & use bitfield)
cleanup structs / use bitfield
cleanup & add assert
initialize color to 0
update pr-downloader (increase connect timeout / more verbose)
fix spectator / doc
increase max reconnect delay to 240s:

also faster increase reconnect delay +50% each try:
6s
9s
14s
21s
...