Let's feed this thing a little speed and see if it gets excited
First step in converting to async to reduce loading times
Default games to the system directory, Prompt when empty
Make the GLES 2 a requirement to prevent incompatibility

As per @skmp it was a requirement all along, just not explicitly
enforced until now.
Disable recursive searching of the selected games directory
Nvidia controller already mirrors the 360, so set the defaults
Allow reverting to the previously saved screen joypad layout
Add the proper context for toast message from background
Revert "Make the GLES 2 a requirement to prevent incompatibility"

This reverts commit e9cb37b1330a24767febce6a891f571bfa5754c7.
Merge pull request #123 from NoblesseOblige/master

Visual and filesystem updates for better stability