[Android] Actually push the library file to the correct location.
Patch from Degasus that removes the last of the the GL_TEXTURE_RECTANGLE usages. This is needed to have GLES3 support.
[Android] Enable OpenGL ES 3 by default. Add in a modified GLES3/gl3.h header for supporting it.
[Android] Fix a null pointer exception.
[Android] Make FolderBrowser.Fill look slightly nicer. Improve readability a bit.

- Added a basic function description.

- Modified the main parameter to be more informative of what should be passed. Helps people who read the codebase for the first time.

- Made a variable for storing the entry name so getName() isn't called a bunch of times.

- Added some comments to explain some parts.

- Rename the exception catch variable to ignored, since it currently isn't being used.
[Android] Simplify GameListFragment.Fill a little bit.

Made the filtering check against a HashSet of specified supported extensions.
Not only does this get rid of the multitude of checks for extensions in the if-statement, but it also makes for less typing in the future if new file extensions/formats are used. Simply add the extension to support to the set, and you're done.
Use HashSets in FolderBrowser as well, like the last commit for GameListFragment.

Should have originally done this with the first refactor. My bad.
Add .dff FIFO logs to the list of valid extensions in FolderBrowser.
Gameini database update, fixes issues 6374, 6375, 6376. Also update Simpson's Hit and Run (gc) and PSO III.
When cmake checks for miniupnpc use the MINIUPNPC_VERSION_1_7_OR_HIGHER variable instead of MINIUPNPC_VERSION_PRE1_7.  This should fix issue 6422.
Uh, that was stupid.  Forgot to remove the NOT.
Remove Action Replay master codes from game inis that contained them, since they're unnecessary.

Fixes issue 6367: https://code.google.com/p/dolphin-emu/issues/detail?id=6367

Also fixed an AR code missing an '$' symbol beside its description name in G4NJDA.ini
Goddamnit. Forgot that Master codes are also abbreviated as (M).

Ok. NOW  issue 6367 : https://code.google.com/p/dolphin-emu/issues/detail?id=6367 is fixed.

I wish I'd remember these things before committing and not after.
Fix Device.h placement in VC++
Check for IDIVA/IDIVT correctly. Cortex-A5 parts would have had this set since it supports VFPv4 but not IDIVA. Qualcomm Krait/Krait 300 still doesn't report in the kernel that it supports this.
[Android] If one wants to use Android Studio. They can import the folder themselves.
[Android] Start making it so the side pane is visible on all activities by converting them to fragments. Only Browse Folder and Gamepad Config remain. Fix a issue that Lioncash introduced where no games would show up in the folder browser or the game list.
[Android] In the About pane, show if the phone supports OpenGL ES 3. Makes it less confusing for users.
[Android] Change input configuration to a fragment.
Fix for my previous commit.