In preparation for D1029, we should include libsodium and use it where we can for cryptographic stuff.
This revision adds the lib for Windows and uses it for SHA256 hashing in the lobby. MD5 is not provided by libsodium.
You will need a recent version of libsodium, which might not be in your repos. I manually installed 1.0.16 on Jenkins.