A bunch of trivial changes to fix clang warnings.
Fix use of deprecated screen resolution API.

(This is currently pointless, as the code in question is not used on OS
X anyway, but I'd like to see that option come back.  In any case, fixes
the warning)
Fix use of deprecated APIs in IOdarwin.mm.
Fix IOCTLV_SO_GETADDRINFO.

It tried to cast incoming pointers to native ones.  The values are
required to be null anyway, so it doesn't really matter, but it fixes a
warning at least.
More trivial warning fixes.
MSVC warnings.
More warnings: mark/avert truncating conversions from float.
A few more warnings.
Fix an accidental duplicate if-statement handling of 0x1007 in WII_IPC_HLE_Device_net.cpp
[Android] Make texture loading/deleting/drawing backend non-specific by making them happen in the backend instead of somewhere else. Just a clean up commit really.
Fix Non-GLES run path in videosoftware for the previous commit.
[Android] Fix fastmem and enable.
Removal of my terrible idea.
ogl: reorder driver extensions checks
rename vertex streaming hack tooltip

String is copyed from issue 6552.
[ARM] Merge a bunch of arithmetic JIT instructions and rapid prototyping of a bunch more.
[Android] Fix the video settings from crashing the app. Was broke in the commit "Removal of my terrible idea"
https://code.google.com/p/dolphin-emu/source/detail?r=2897619ddbd3e3aae8427fc503647c65e770d466

Didn't comment out the line for that preference in the XML. This is disabled for now until the UI overlay for the buttons are implemented directly into the Java front-end.
Remove accessType from BackPatch's signature in favor of getting it from DisassembleMov.

It isn't easily accessible with sigaction or Mach exceptions (well,
requires an additional system call in the latter), and isn't necessary.

(and get rid of the enum, because it's only used once, and the comments
are more expressive than enum names)
Make fastmem work under a debugger on OS X.

Not only do debuggers catch the expected SIGSEGV by default, I'm not
sure there's a working way to configure either gdb or lldb not to.  This
commit uses an OS X-specific mechanism to add an exception handler that
runs before the default one.
fix android.