Add some math functions to known function hashes

This includes some double-precision soft-float. These are dicey though because
several of them differ only by immediate values and thus collide with others.
Some shader fixes
Play around with function replacement. Turned off by default of course.
Fix function replacement on ARM
More function hashes
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.