Call SetDllDirectoryA to set the directory that DLLs are found in.

That's because PATH is searched after the windows system directory,
and so an SDL.dll found there will override ours, causing all sorts
of potential problems.

Remove path munging, since it's no longer necessary.
Update freetype and apply a patch to enable alternate glyphs for
vertical text.