PPCAnalyst now detects internal branches better

For example:

```
addr     opcode    disasm
80026584 48000054  b	->0x800265D8 
```
Jit64: revert fmrx revert

The AVX revert was not supposed to touch fmrx.

Partially reverts 2fad2a3e88c5fbd76d897fcfed362233d3936d12.
x64Emitter: J_CC: use 32 bit offset automatically
Fix some warnings.

The 'offset' variable needs to stay because the disabled code below uses it.
added option for selecting which column are displayed in the game list, added optional game id column, and added config entry to disable making compressed games blue
Merge pull request #435 from YourGamesBeOver/master

Options for selecting which columns are visible in the game list.
Use std::string in LogContainer's constructor.
This allows for removal of the strcpy calls, also it's technically way more safe, though I doubt we'll ever have a log name larger than 128 characters or a short description larger than 32 characters.

Also moved these assignments into the constructor's initializer list.
Merge pull request #458 from Tilka/warnings

Fix some warnings
Merge pull request #464 from lioncash/log-str

Use std::string in LogContainer's constructor.
Merge pull request #371 from quarnster/patch-1

PPCAnalyst now detects internal branches better
Translation pull from Transifex
Merge pull request #467 from delroth/locale-update

Translation pull from Transifex
Merge pull request #450 from Tilka/fmrx

Jit64: revert fmrx revert
Merge pull request #457 from Tilka/jcc

x64Emitter: J_CC: use 32 bit offset automatically