Factor out code for constructing lists of algorithms for SSH-2 KEXINIT.
Fix definition of surrogate macros.

Define HIGH_SURROGATE_START etc even if IS_HIGH_SURROGATE is defined,
as they are used elsewhere too. This is necessary to build with recent
MinGW.
Merge MinGW surrogate build fix from pre-0.64.
Remove test code from Windows Pageant.

(At least, I assume that's what it was.)
Rewrap Windows licence dialogs.

The extra contributor pushed one line past the edge.