DolphinWX: Get rid of an explicit delete in OnExportSave
ISOProperties: Fix typo in the tooltip for manual config editing.
JIT: flush a register if it won't be used for the rest of the block

This should dramatically reduce code size in the case of blocks with
lots of branches, and certainly doesn't hurt elsewhere either.

This can probably be improved a good bit through smarter tracking of register
usage, e.g. discarding registers that are going to be overwritten, but this
is a good start and should help reduce code size and register pressure.
Unlike that sort of change, this is a "safe" patch; it only flushes registers,
which can't affect correctness, unlike actually discarding data.

As part of this, refactor PPCAnalyst to support distinguishing between
float and integer registers (to properly handle instructions that access
both, like floating-point loads and stores).

Also update every instruction in the interpreter flags table I could find
that didn't have all the correct flags.
Replaced KillImmediate with BindToRegister in the tw instruction.  Fixes the error "WriteNormalOp - a1 and a2 cannot both be memory" which appeared on starting Monopoly Streets.
Merge pull request #1074 from FioraAeterna/earlyflush

JIT: flush a register if it won't be used for the rest of the block
Merge pull request #1153 from skidau/twx-bindtoreg

Replaced KillImmediate with BindToRegister in the tw instruction.
Reorganize carry to store flags separately instead of part of XER

Also correct behavior with regards to which bits in XER are treated as zero
based on a hwtest (probably doesn't affect any real games, but might as well
be correct).
Implement XER optimization on ARMv7 JIT core

Not completely optimized; there's room for improvement here.
Merge pull request #1070 from FioraAeterna/optimizeca4

JIT: Reorganize carry to store flags separately instead of part of XER
JIT: generic branch merging

Why merge just cmps and rlwinm when we can merge ALL the branches?
Merge pull request #1087 from FioraAeterna/moremerges

JIT: generic branch merging
Merge pull request #1126 from lioncash/delete

DolphinWX: Get rid of an explicit delete in OnExportSave
Merge pull request #1148 from lioncash/typo

ISOProperties: Fix typo in the tooltip for manual config editing.
Fix fastmem in JitIL after 755bd2c4.

That commit reorganized fastmem a bit; I wrote it before the patch to
support fastmem in JitIL landed, and forgot to edit it to account for
the fact.  Since JitILBase now derives from Jitx86Base, the HandleFault
override can just be removed.
Merge pull request #1158 from comex/its-like-i-have-it-out-for-jitil-or-something

Fix fastmem in JitIL after 755bd2c4.