Changed the default audio latency to 2.  Made soft_oal.dll the default on Windows builds as the old OpenAL32.dll is outdated and contains bugs.
Removed a redundant tooltip text.
Merge branch 'OpenAL-sane-defaults'

* OpenAL-sane-defaults:
  Removed a redundant tooltip text.
  Changed the default audio latency to 2.  Made soft_oal.dll the default on Windows builds as the old OpenAL32.dll is outdated and contains bugs.
Removed the Sync GPU option from the F-Zero GX ini as it slows the game down by a great deal.  Made Dual Core mode the default for this game.
[Android] Only show valid files in the file browser.
ogl: rework DriverDetails framework + detect UBO mesa bug
NetPlay: Rework pad mapping

Pad mapping and the UI behind it is significantly confusing,
and has been confusing users since NetPlay was introduced.

As part of a large code cleanup to help NetPlay more stable,
introduce a better pad mapping system where local pad mapping
is handled by the client. Now, all the server and other
clients know is which player have which controllers, and the
clients only know this so they can show the pad mapping in the
UI; they don't do anything else with it.

A future cleanup will use this pad mapping data to completely
ignore the pads configured in the settings pane on the host.
[Android] Fix the removal of duplicate items from the gamelist.

This should have initially been a nested loop since it now guarantees every item in the list is checked.

Also, removed some unused code and documented some things.
[Android] Document most of the native functions in NativeLibrary.java.
[Android] Since we don't show invalid filetypes in the file browser anymore, there's no need to check if a file is valid or not since they're all valid now.
[Android] Add an option to clear the game list.
ogl: fix ubo workaround
[Android] Fix some redundancy in the category names for the settings menu. In a menu named "Settings" (which is shown in the top left) we have the categories, "CPU Settings" and "Video Settings" - but the fact they are settings pages is already established at this point so it's redundant. Just made them "CPU" and "Video" instead.

Also changed the description for dual-core

They now look like this: http://i.imgur.com/qieaKmL.png
[Android] Forgot to commit the menu layout XML when I implemented the option to clear the game list.