Removed the MMU Speed Hack option. The TLBHack is now enabled if the MMU option is disabled.  This will help catch cases where a game requires the TLBHack but the option has not been set in the game ini.  It also removes the possibility to mistakenly enable both the MMU and TLBHack.
Move bDumpFrames to SConfig (and it's references)
TASInputDlg: Fix some potential uninitialized variable warnings.

Also guard against null (even if it doesn't happen it stops more warnings if someone compiles with -Wall or runs analysis with clang.
MMU: disable BAT resolution

No known games, not even Wii MMU games like Cars 2 and Toy Story 3, use custom
BATs. This makes BAT resolution a waste of time. BAT handling could be
optimized significantly, but as long as nothing uses it, it's easier to just
disable it.

Should significantly improve performance in MMU-heavy games.
Merge branch 'Remove-MMU-Speed-Hack-option' of https://github.com/skidau/dolphin into skidau-Remove-MMU-Speed-Hack-option

Conflicts:
	Source/Core/Core/PowerPC/Jit64/JitAsm.cpp
Remove another auto .. -> declaration.
Properly handle the Wiimote speaker data format being unknown.
Don't pass u64 (which may be long long) to %lu.

A type-safe StringFromFormat sure would be nice...
TAS warning fixes: unused vars, shadowing, incorrect (unsigned)
Merge pull request #1283 from FioraAeterna/removebats

MMU: disable BAT resolution
Merge pull request #1243 from comex/warning-fixes

Misc / warning fixes
Fix XFB scaling in D3D
Merge pull request #1274 from lioncash/uninit

TASInputDlg: Fix some potential uninitialized variable warnings.
Merge pull request #1272 from RisingFog/sconfig-dump-frames

Move bDumpFrames to SConfig (and it's references)
Merge pull request #1290 from lioncash/xfb

Fix XFB scaling in D3D