Windows: rewrote WinSetup

This completely replaces the old winsetup code with new cleaner one, with support for free display resolutions
WinSetup: alternative layout
Editor: updated default game configuration
Engine: fixed limiting windowed mode to display size
Engine: corrections to AxisScaling class

This adds few safety fixes and also improves scaling results in some uncommon cases.