SDL: Fixed "stale global reference" causes
These changes were cherry-picked from SDL 2.  I'll be fully upgrading to SDL 2, so this is just a temporary fix in the mean time.
acra: Tweaked logcat settings for more lines and limit to mupen pid.
Merge branch 'master' into paulscode/issue-30
Merge branch 'master' into paulscode/issue-30
SDL: Missed a DECLSPEC ... SDLCALL
front: Added input profile for N64 USB adapters
I figured as common and cheap as they are, it would be useful to have a profile for the N64 USB adapters.  This profile also works with my modified controllers :)
front: Hooked up Frame Advance and Gameshark button
Add javadoc to SeekBarPreference and TogglePreference
Add javadoc to PathPreference.java
Change the exception that is caught in audioQuit in CoreInterfaceNative.java to be more specific.

Any [thread].join() call will only ever throw InterruptedException.
Remove an unnecessary line of code in TouchMap.

Assigning to null is redundant considering the GC handles it either way.
Generify clamp in Utility.java

Requires being explicit (in terms of floats and doubles, and maybe long when it comes to using the short-form L), but this makes the clamp method much more flexible.
Fix deprecations regarding audio channel output in CoreInterfaceNative.java
front: Added some items to changelog

Decided to list a few items while I'm thinking about it.
Replaced two for-loops in DeviceUtil into foreach loops.

Lets us omit a variable declaration.
Merge branch 'master' into input-android