Xcode: release builds need the symbols for the cocoa wrapper
MapControl: always needs to redraw due to reflecting actor position in realtime

Its not a big enough deal to try and work out when the game is paused.
EventMgr: we need to check that last_win_mousefocused exists

I didnt think it was possible to get a focus lock with no window, but I was wrong.
fix SDLVideoDriver::GetClipRect
Interface: load console last

by now fonts have been verified
GameControl: refactor mouse up logic

easier to understand, shorter, and importantly fixes an issue with PST float window.
GameControl: right click should cancel pending targeting actions
Changing a window position should cause everything to redraw

we dont have a way to just redraw the old+new areas, so just force it all. fixes graphical corruption with the PST float window being moved off