[Forge] Don't send resets to Clients which are known to not support it

Don't send the reset packet to Forge clients which are known to not support it. This does prevent the crash of Forge Clients which have a build number under 1209. This also prevents Forge Clients under that Buildnumber from joining any other Server (which is a Forge Server) when they don't support resetting the Handshake.
Then simply query the Client for its Forge Number (regardless of the first server being a Forge one). And if the Forge version is not "good" enough and a forge server asks the Client to send its Modlist kick the Client ? Would be better instead of how it works currently