Fix another dumb typo.

Arg, need to stop rushing things.  May have caused #4869.
Minor fixes around function replacement, a couple of math funcs
GLSL 3.0 fix
More replace function work
Show replaced instructions correctly in disassembly
Fix crashing on some OpenGL versions
Fix some replace-related bugs. Add "jal" replace inlining, not activated.
Jit feature preparation: Introduce "proxy blocks".

When these are invalidated, the block they point to gets invalidated too.

Will be useful to implement various types of block merging and function inlining
without affecting correctness of cache clears etc.

Also, with this commit we can now fully inline replaced functions. fabsf() boils
down to 1-2 instructions and the block continues, for example.
A few more known funcs
Merge remote-tracking branch 'upstream/master' into fps2