Mercatoria: UX improvements: animations, settings, and Esc-to-go-back

Settings, Esc-to-go-back, and windowed-mode fixes New settings UI scale — choose 90% / 100% / 110% / 125% to make menus and buttons larger or smaller. Takes effect after restarting the game. Edge scrolling — toggle on/o…