add case insensitivity to GetDirListing
Merge pull request #470 from KentuckyCompass/case_insensitive_getdirlisting

add case insensitivity to GetDirListing
fix a bad format string in a DEBUG_LOG
Merge pull request #471 from KentuckyCompass/warnings2

fix a bad format string in a DEBUG_LOG
std::string is not UTF8-aware
Merge pull request #472 from KentuckyCompass/fixpathcase_strlen

std::string is not UTF8-aware
Make the jit support bltzal and friends.

Fixes problems with jit in games.  Android changes completely untested.
Belt and suspenders check for branch ops.
Merge pull request #473 from unknownbrackets/jit-branch

Make the jit support bltzal and friends
Buildfix Android, darn.
Don't optimize for debug build.
Merge pull request #474 from Xele02/testsceio

Don't optimize for debug build.
TextureCache_Invalidate now does a range match instead of just checking if the texture address was in range.
Hacky implementation of sceVaudio, whatever the point of that API is...
Optional logging (ifdef) of cache calls for debugging
VFPU: cap/floor float-to-int conversion instructions
add skeleton implementation of "cache" instruction
Fix a few graphics issues, optimize shader ID generation (fewer shaders)
Merge remote-tracking branch 'upstream/master' into tieba