Fixes for Java 11+ and rate limiting for big servers
- There seems to be an issue where the servers with Java 11 or higher might have TLS handshake errors after a few hours. This seems to be caused by CloudFlare giving a "Keep-Alive" header, and then, on reconnecting with TLS 1.2, returning TLS 1.3 information. The issue has been solved by forcing TLS 1.2 in every request. This does not compromise security.
- We added the config option "time-between-commands: 200" (default is 200 milliseconds, even when the configuration option is not there). Some bigger servers got players that bought a lot of items, and this caused their servers to try to execute hundreds of commands at the exact same time, causing server lag. This will keep a small delay, and execute the commands after each other instead.