OpenGL: Implement color and z pokes.
Clean up FileHandlerARC.cpp/.h

- Removed parentheses from the returns.
- Put the function declaration headers back on a single line.
- Make FindFileInfo's parameter a const string reference.
Simplify file tree building for the filesystem view.

Technically this also simplifies on disc filename building in general.
Remove an unnecessary wx translation underscore macro from PHackSettings.

Also removed an unnecessary string -> wx string conversion.
Simplify log queue clearing.

Simply just keep popping the queue until it's empty. No point in using a for loop for this.

Combined some if statements too.
Add extract dol/apploader options back for gc disks.

It was removed from the menu for the disk item in 868c6278, but we want to keep it there for gc games, since they don't have separate partitions.
Fix arch detection on x86.
Fix arch detection on x86.
Fix arch detection on x86.
Merge pull request #183 from Sonicadvance1/Arch-fix

Fix arch detection on x86.
Fix building the release APK with gradle.
In release build all warnings are errors, and lint has some obnoxious warnings.
Merge pull request #186 from Sonicadvance1/gradle-fix

Fix building the release APK with gradle.
Fix the Android build when using clang 3.4
Merge pull request #187 from Sonicadvance1/android-clang-fix

Fix the Android build when using clang 3.4
Clang 3.4 exposes some warnings on Android.
Fixes all warnings on Android build except for what is in externals.
Removes a function from TextureDecoder_Generic since it is unused and generates a warning.
Merge pull request #188 from Sonicadvance1/clang-warnings

Fixes warnings that Clang 3.4 exposes on Android.
Remove superfluous bit shift
Merge pull request #189 from Jezze/for-dolphin

Remove superfluous bit shift
Mark the audio streams as final.
These aren't intended to be continually extended.
Remove usesMixer function from the sound streams.
This isn't used anywhere in the codebase. Not even the base SoundStream has it as part of its interface.