install.sh randomly fails to generate the JWT key
For some reason, occasionally, install.sh fails to generate the JWT keys. This appears to be due to trying to set permissions before the file/s are generated.
Generation fails if the keys exist (not enough time given to delete the existing keys?)
We should also add a check to see if the files exist before trying to delete them, the unwarranted warnings of the files do not exist are disturbing to users.