MIPS table cleanup

Adds some reporting as well.

Some of the important points (since I changed like every line of the tables almost):
 * COP1S, COP1W, and SPECIAL2 were all aliased on top of each other.  I separated them, which afact is correct, but I can revert if that was intentional / all three encodings work for these ops.
 * The flags are all correct now except a couple TODOs for VFPU ops.
 * Because the flags are correct, delay slot "niceness" no longer has a whitelist.  Hopefully nothing breaks.
 * Instructions that had no interpret func were silently ignored in release with jit.  Now it logs and reports on compile.
 * Added a couple todos for potential issues that I didn't change, e.g. an extra encoding for Allegrex0, vsbz, and VFPUMatrix1 encoding.
 * Added bit examples of the encoding for all tables, which imho are really helpful.

Games still seem okay, didn't notice any new cpu test failures.

-[Unknown]