Updated GCM references to ISO
VideoConfigDiag: Updated video resolution description

Changed description to recommend selecting "auto"
Make expansion interface interrupt updates thread-safe (fixes loss of audio in Super Mario Sunshine on lower-end systems.)
Remove dumb getPointers that actually want the whole memory block.

The whole memory block is accessable globally anyway. Much
cleaner!
And clean up this GetPointer() while I'm here.

It will probally be replaced later.
Removes Qualcomm's rotated framebuffer bug from DriverDetails.

Due to changes in how we render to the final framebuffer we no longer encounter this bug.
With the change to post processing being enabled at all times and no longer using glBlitFramebuffer, Qualcomm no longer has the chance to rotate our
framebuffer underneath of us.
Adds a DriverDetails bug to track Qualcomm attributeless rendering.

This particular issue was fixed in the v66 (07-08-2014) development drivers from Qualcomm.
To make sure we cover all drivers that may or may not have the issue fixed, make sure to mandate v95 minimum to work around the issue.
The next commit is the actual work around for post processing for this.
OGL: Use unique_ptr instead of pointer when taking screenshot.
BootManager: Get rid of unnecessary forward declaration
CheatSearchTab: Improve localization possibilities for a string

Numbers might not always be right-aligned for every language.
Implements PP shader system using attribute workaround.

This is pretty much a step backwards in our code. We used to use attributes in our PP shader system a long time ago but we changed it to attributeless
for code simplicity and cleanliness. This reimplements the attribute code path as an optional path to take in the case your system doesn't work with
attributeless rendering. In this case the only shipping drivers that we can know for sure supports attributeless rendering is the Nexus 5's v95 driver
that is included in the Android 5.0 image.

I hadn't planned on implementing a work around to get post processing working in these cases, but due to us force enabling the PP shader system at all
times it sort of went up on the priority list. We can't be having a supported platform black screening at all times can we?
DSPAnalyzer: Use a std::array for the code flags
ConfigMain: Added missing filetypes to default ISO options
Merge pull request #1440 from Sonicadvance1/attributeless-workaround

Implements PP shader system using attribute workaround.
Merge pull request #1436 from phire/DumbGetPointers

Remove some dumb GetPointers.
Merge pull request #1445 from lioncash/array

DSPAnalyzer: Use a std::array for the code flags
Fixed a warning in the add memcheck from Watch window
Fix wiimote accel.
Merge pull request #1446 from RachelBryk/accel2

Fix wiimote accel.
Merge pull request #1447 from skidau/Watches-bpRange-warning

Fixed a warning in the add memcheck from Watch window