Added "Pause When Not Focused" option.

I implemented an option (in the Game Settings menu) to pause the emulator when in-game and the window loses focus. The existing, manual pause option overrides this (i.e. if you manually pause it will not unpause when it regains focus).

I put the option in the Win32 #ifdef since it makes no sense on mobile devices.