Read memory in the jit dispatcher same as lw.

Just for consistency.  One less op, maybe faster, probably same.
Decrement downcount in skipped likely slots.

Pretty sure this is right, it eats up a cycle as a nop.

Also some funny indentation.
Show the current tick count in the disasm dialog.

Might as well show something under Ctr:...
Don't over decr downcount when hitting a jit bp.
A branch was missing inDelaySlot, refactor it.
Adjust downcount before syscalls, not after.

This makes jit slightly slower for syscalls, but it's minor and makes
sure jit and interpreter timing are determistically the same.
Make interpreter call Advance() the same as jit.

Probably makes more sense anyway, since the first events will be
more correctly timed, like savestates, sound, etc.
Merge pull request #469 from Xele02/testsceio

Make sceRtcGetDayOfWeek pass the test.
Merge pull request #468 from unknownbrackets/jit-match

Match the interpreter better in jit
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.