upload-update-site.sh: add check for launcher

If the launcher is not present, fail fast.
upload-update-site.sh: remove bashism

It seems that double equals is bash-specific, whereas single equals is
OK. I probably knew this once or twice, but forgot... again.