Poll the controllers with the same timing as movies for netplay. Might help prevent desyncs.
Automatically connect the appropriate controllers for netplay.
Sync some important settings with server during netplay.
Allow non-SIDEVICE_GC_CONTROLLER controllers in netplay again.
Don't sync dual core setting in netplay.
Add X11 XInput2 input plugin, including MPX and with support for axis controls.
Based on the original XLib plugin, and thus shares some of its warts.
Clean up all the GetName methods for XInput2 controls.
Use pkg-config to check for XInput2
Fix up last commit

I forgot to git add this change.
Actually link to XI2

No idea how this was working before
X11: Don't use a client event as a wrapper for XMoveResizeWindow

Simply configure the window from here
X11: Don't do a round-trip to the server to figure out our size on configure

Simply use the values from the event structure.
Fix a issue in the texture conversion shaders that was multiplying an integer with a float.
Continuation of the previous commit. I missed a integer.
There. Fix all the issues where we are using integers when we should be using floats in the texture conversion shaders.
Merge branch 'possibly-useful-netplay-changes'
wx: Prevent warnings when compiling with recent versions of g++

g++ tends to think this is a string literal instead of concatenation.
VertexShaderManager: Make ProjectionHack private

There's no reason to make this public, and it prevents a build
issue with the next commit.