Revert "Fixed Diddy kong racing to an extent for the rice plugin."
Revert "Clean up RSP_GBI_Others.h"
Revert "Push big rice video update."
Revert "Update RSP parsing for RICE video plugin."
Revert "Update convertimage.cpp for the rice plugin"
Revert "Update the RICE plugin slightly."
removed some of the core commands added in last front-end api change by casualjames.  added new core parameters and callbacks to cover the removed functionality, and add functionality suggested by paulscode.  document everything
Update .gitignore
Updated .gitignore some more.

As suggested from this post:
http://stackoverflow.com/a/8476621/254218

Added the ignores for Android and Eclipse:
https://github.com/github/gitignore/blob/master/Android.gitignore
https://github.com/github/gitignore/blob/master/Global/Eclipse.gitignore
bugfix: Use SurfaceView instead of GLSurfaceView.

We are not using the unique features of GLSurfaceView right now, so it
doesn't make sense to extend from this more specific class.  More
importantly, some Android versions are not robust to the improper way
way we are using GLSurfaceView.  For Android 4.0.4 (and only that
version) you get a null pointer exception.  We can assign dummy objects
to workaround that bug, but why bother?  So we just revert back to
extending from SurfaceView.

The crash reports related to misuse of GLSurfaceView are linked below.
Note that these are the highest-occurring unresolved bugs to date:
https://www.bugsense.com/dashboard/project/ad73db70#error/96890002
https://www.bugsense.com/dashboard/project/ad73db70#error/102142777
https://www.bugsense.com/dashboard/project/ad73db70#error/101188558
Fix emulation stop when going into sleep mode

The emulation is still stoping on phone calls and home button pressed,
but i think that's a good start.
bugfix: Emulator no longer reloads stale autosave after manual sleep.

Thanks @Gillou68310 for discovering this one and solving it in the
previous commit.  This commit just reverts some unnecessary changes and
adds some documentation.

When Mupen is in the foreground and the device is put to sleep, the
core is shutdown before onPause() is called.  This prevented Mupen
from auto-saving.  When the device was woken, a stale auto-save file
was loaded, thus losing all the user's progress.  The previous commit
fixed that bug.
doc: Update changelog.
res: Updated translations.
res: Force linux line endings on bash script.
front: Fixed ASUS Transformer misid'd as OUYA
This is a good temorary fix until I figure out a good method of detecting the OUYA framework.
front: Replaced BugSense with Acralyzer, added more data to report.
front: Changed destination for crash reports.
eclipse: Revert accidental project setting commit.
core: Merge 'upstream/core' hg:6b0b07373ca2e62b308d56683d9232ab7389edd2