Better Bezier patch fix
Render-to-texture : Add affected game list as reference
Properly handle invalid attachments.
Factor out texture from framebuffer.
Keep framebuffer sources alive.

Hopefully this is not too dangerous...
Keep track of fbs so there's no lag texturing.

Before, there would always be at least one bind with the incorrect memory
before using the framebuffer as a source.
Try to use the most recently rendered fb.
Don't trash a list the GE interrupt handler needs.

Even after it's marked COMPLETED, the CPU needs it to start and finish the
interrupt.  Fixes #2956, where an existing completed list was not having
its interrupt run correctly.
Disable reporting when copy framebuffer is used.

Causes too much noise.  Also, use a proper interface to enable/disable it.
This should prevent future problems with accidentally enabling it.
Update reporting support immediately.

Well, it'd be nice to pull rather than push, but this is okay.
Update language immediately in UI.
Small warning fixes in MIPSAsm.
Fix multiple windows UI translations.

Just keep track of the original values used as keys.
Fix "stuck" control key in memory view
Merge pull request #3559 from Kingcom/MemViewSearch

Fix memory view search bug
Consider all framebuffers before settling.
Merge pull request #3557 from unknownbrackets/texcache-fb

Improve render-to-texture framebuffer selection
Merge pull request #3558 from unknownbrackets/reporting

Disable reporting w/ "Read Framebuffers" and refresh UI on lang change
Merge pull request #3541 from raven02/patch-34

Better Bezier Patch fix
Merge pull request #3556 from thedax/master

Allow up to 6 lines for translator names.