Added more languages to Translate plugin


Former-commit-id: e600262383a063d91fbb6e653e8455cb357fc3dd
Diffie-Hellman key exchange implemented


Former-commit-id: 90f89401f3b2dcb70d00f0096f1174a60ececb63
Problem with SO_REUSEPORT so removed for now


Former-commit-id: f3896950eb9d1170b248ae055d77667bf3093265
complete previous commit


Former-commit-id: 5b59a95e6f3dbe1b69fee8163aa8fff52c61f495