Use GL_READ/DRAW_FRAMEBUFFER on desktop GL.

Even for < OpenGL 4.3 (GLES3 = false.)
Merge pull request #185 from unknownbrackets/fbo-fix

Use GL_READ/DRAW_FRAMEBUFFER on desktop GL.
Fix Qt for Maemo
Workaround for broken key repeat on Ouya - it sends repeats with a different device ID
Qt: Last fix for Maemo. Confirmed compiling. Thanks @AapoRantalainen
Oops. Maemo fix.
Added 'shortcutParam' argument to init() method declaration.

public static native void init(int dpi, String deviceType, String languageRegion, String apkPath, String dataDir, String externalDir, String libraryDir, String shortcutParam, String installID, boolean useOpenSL);
- Added key to get shortcut parameter.
public static final String SHORTCUT_EXTRA_KEY = "org.ppsspp.ppsspp.Shortcuts";

- Added code to get shortcut parameter from intent.
String shortcutParam = getIntent().getStringExtra(SHORTCUT_EXTRA_KEY);

- Call NativeApp.init() with shortcutParam argument.
NativeApp.init(dpi, deviceType, languageRegion, apkFilePath, dataDir, externalStorageDir, libraryDir, shortcutParam, installID, useOpenSL);
- Added jshortcutParam parameter to libnative_NativeApp_init.

- If shortcut_param is not empty, pass it as additional varargs argument to NativeInit() method.
const char *argv[3] = {app_name.c_str(), shortcut_param.c_str(), 0};
NativeInit(2, argv, user_data_path.c_str(), externalDir.c_str(), installID.c_str());

- NativeInit() is expected to treat extra argument as boot_filename, which in turn will start game immediately.
- Removed SHORTCUT_EXTRA_KEY and shortcut query out of NativeActivity class.

- Added String shortcutParam member & setShortcutParam() method. This will be set from other class.
Merge pull request #186 from valef/android-shortcut

Android homescreen shortcut - native part
Remove unnecessary logging in chunk_file.cpp
Make Android "FrameCommands" quite a bit more robust.
Minor logging improvement
Adding some more keycodes
Merge pull request #188 from ufdada/patch-1

Adding some more keycodes
Warning fixes
Don't log native-app messages, let the app handle it in NativeMessageReceived if it wants to
Android: Allow apps to override the use of low profile.

Minor logging improvement in vjson
Fix ATI bug