Add initial Win32 implementation of the new font engine system.

Starting from this commit, FreeType is no longer a requirement for the Windows build. Executables should now be about 400KB smaller, depending on how FreeType was configured.

Future commits will be cleaning up left over code that is now unused.