Core: Fix a possible overflow in EXI_DeviceIPL

m_szBuffer has a size of 256, but addressable range is 0 - 255
Core: Use character literals within EXI_DeviceIPL
Core: Remove the unused cycle parameter from DSPHLE update calls
Core: Remove defines used to work around an MSVC 2005 bug
Merge pull request #694 from lioncash/interp-defines

Core: Remove defines used to work around an MSVC 2005 bug
Merge pull request #678 from lioncash/overflow

Fix a possible overflow in EXI_DeviceIPL.
Core: Use a std::string in EXI_DeviceIPL instead of a char buffer

Allows getting rid of extra code.
Convert some more header inclusions into forward declarations
Android: Remove an unused variable from MainAndroid.cpp
Merge pull request #697 from lioncash/unused-android

Android: Remove an unused variable from MainAndroid.cpp
Fix D3D Real XFB texture sampling.
Really get rid of the MSVC 2005 workaround completely
Merge pull request #698 from lioncash/missed-workaround

Really get rid of the MSVC 2005 workaround completely
Core: Use an enum for the Gekko exception flags instead of defines
Merge pull request #696 from lioncash/more-forward-decls

Convert some more header inclusions into forward declarations
Merge pull request #699 from lioncash/enum

Core: Use an enum for the Gekko exception flags instead of defines
Common: State OS instead of 32/64 bit in the netplay lobby
CFrame: Check borderless fullscreen setting before enabling exclusive fullscreen in the video config.

Fixes a bug where "Use Fullscreen" would initialize into exclusive fullscreen regardless of the borderless fullscreen setting.

Also relieves the need for the video renderer to check the borderless fullscreen setting each time.
CFrame: Don't check the video config fullscreen setting.

Checking this flag could sometimes incorrectly have the UI assume fullscreen is already off when we're still exiting.
VideoConfig: Ignore Borderless Fullscreen setting when the backend does not support exclusive fullscreen.

This was expected to be handled by VerifyValidity(), but that only verifies the validity of the INI files.