Revert "Readd the old AXWii (rename the new version to NewAXWii) and set it as default"

Put back the new AX Wii as the default in this development branch.
AXWii: fix L/R channels being swapped when outputting audio samples
Handle 3ms at a time in AXWii instead of 3x1ms
Implement Wiimote sound mixing in AXWii
Implement low-pass voice filtering, untested because I couldn't find any game using it
Fix the voice LPF implementation
Better global volume adjustment on a voice. Fixes one of the 2 issues with the HOME button menu sound.
Implement AXWii command 01: ADD_TO_LR
Add polyphase resampling support in AX
Rewrite the linear interpolation SRC to give the exact same results as the one in AXWii
Android mega commit of trash.
Big commit. Fix running the APK, I had missed a view in the manifest. Clean up the Android EGL context creation to fit more in line with how Dolphin works. This breaks input at the moment as well. Change the memarena from 768MB to 64MB to allow 1GB phones to potentially run it. Rename EGL_X11 back to EGL since this merge brings in some of soreau's changes to more easily allow different platforms like Wayland and Android. Not quite all of the code because some needs to be cleaned up still.
Revert "Don't open/close file for every file operation." as it was crashing PokePark in Windows builds.

This reverts commit efcb2abe9bf60978d2e5e776268179671bfef87a.

Fixes issue 6098.
[DolphinWX] Remove a duplicate conditional in Frame.cpp
Fixed issue 6119.
I missed some files required for our GLInterface.
Fix a slight leak in LogManager.

m_debuggerLog wasn't ever deleted in the destructor.
Readded the tracking of the FIFO Writes.

Fixes issue 6165.
OGL: enable buffersubdata in detection
Rounded the loop addresses to the nearest 16bit value in the loop comparison.

Fixes issue 6160.