Move the #pragma once header guard before the includes in Statistics.h in VideoCommon.
Adds support for the PP shaders in the Android UI.

Copies over the PP shaders to the APK's assets and installs them on run.
Exposes them via the video settings UI.

This is in anticipation of dropping the workaround for rotated blits on Adreno and instead forcing shader usage by the user.
Fixes our post processing shaders so they work under OpenGL ES 3.0

Most of our shaders relied on implicit int->float conversions.
This fixes the assumption that this is allowed
Change Android's default EFB configuration to texture instead of disabled.
Merge pull request #348 from Sonicadvance1/PPShader-GLES3

Fixes our post processing shaders so they work under OpenGL ES 3.0
Merge pull request #346 from Sonicadvance1/Android-PewPewShaders

Adds support for the PP shaders in the Android UI.
Merge pull request #349 from Sonicadvance1/Android-Default-Config

[Android] Change default EFB copy method from disabled to texture.
Merge pull request #341 from lioncash/pragma

Move the header guard before the includes in VideoCommon's Statistics.h