Change refocus trigger from MouseClick to MouseDown
Modify Foreground_Set() to avoid 'stuck' mouse buttons on refocus

Foreground_Set() now performs the following steps:
- Save current cursor position
- Complete pending mouse click events
- Move cursor above game window
- Left click on game window
- Restore cursor position
Fix MiniMap resize button when refocus is enabled
Merge pull request #3 from elcattivo/hotfix/window-focus

Fix unwanted mouse behavior on refocus