implement a new setting screen in Lua/new-ui
remove Engine.SettingsView(), which is no longer needed
hook up the new-ui settings view as a UIView for use in-game

(as opposed to use from the main menu)
delete GameMenuView and FileSelectorWidget, which are no longer used
remove the VSync checkbox (vsync setting isn't used by graphics init code)