[Android] Onscreen controls better resemble GC and user configurable scaling
DolphinWX: Mild readability clean up of CodeView.

- Gets rid of the underscore in some function names
- Appends the 'm_' prefix to class member variables.

Now it isn't a pain to see what is being modified in terms of state. Especially in the OnPaint call.
Revert "Frame: Fix RendererHasFocus"

This reverts commit ff918df88991710d58d983aa2e5dbcf03f2064ab.

This changed it from "RendererHasFocus" to "UIHasFocus", which is
wrong. Specifically, it broke for non-Render to Main Window cases where
the renderer window isn't managed by wx. It also broke the pending
exclusive fullscreen support, which checks this function to determine if
the renderer is on top so it can full-screen it.

We'll add a new hook, "UIHasFocus", in the next commit.
Host: Add a new "UIHasFocus" hook to determine if the UI has focus

We can't use RendererHasFocus for this purpose because of some issues
with exclusive fullscreen, and the new RendererHasFocus implementation
didn't work for non-Render to Main Window cases, since the renderer
window wasn't managed by wx.
PixelShaderGen: fix indentation
Merge pull request #634 from degasus/pixelshader-align

PixelShaderGen: fix indentation
Merge pull request #632 from lioncash/dolwx

DolphinWX: Mild readability clean up of CodeView.
Merge pull request #580 from SeannyM/smaller-b

[Android] User configurable input overlay scaling
Merge pull request #633 from magcius/wip/input-focus-fix

Fix input focus issues
Fixed Frame dumping in VideoSoftware.

Old code dumped the efb, which was no-longer relevant since the
backend gained xfb support.
New code dumps the colour texture which is about to be rendered to
the screen so correctly reflects the bypassXFB option.
Merge pull request #622 from phire/sw-fix-frame-dump

Fixed Frame dumping in VideoSoftware.
[Android] Enable filtering onscreen buttons
Merge pull request #636 from SeannyM/android-filter

[Android] Enable filtering onscreen buttons
Audio Mixer: move Static variable to a member variable.

The two instances of this class were sharing a frac variable causing
audio glitches when both were running (which is now all the time).

Fixes issue 7463 (Since DTK merge, audio has staic in it).
Correct left/right volume for padded samples.
Merge pull request #639 from phire/fix-audio-issues

Fix audio issues since DTK merge.
Update the Pokemon snap Pal ini to match NTSC.

Game is really broken without EFB2ram.
Merge pull request #641 from phire/snap-ini

Update Pokemon Snap PAL ini to match NTSC.
SW: Call OnFrameEnd in the FifoPlayer XFB hack. Required to dump DFF frames.
Merge pull request #643 from delroth/master

SW: Call OnFrameEnd in the FifoPlayer XFB hack. Required to dump DFF frames.