Common: Kill off duplicate log warning definitions

Also embed the log checks rather than using macros
Core: Fix case where a panic alert wouldn't be shown in MemoryUtil.cpp
Core: Actually show MemoryUtil.cpp allocation error messages on Linux
DolphinWX: More readable variable names in BreakpointView

Also doesn't make everything rely on a single temp variable.
DolphinWX: Fix variable styling in BreakpointView
InputCommon: Don't base default radius of analog sticks off of their name.
Fixed toolbar's disabled button color.
Wx: further cleanup to toolbar creation process
Catch broken configurations inside of the Post Processing shaders.

This catches most instances of configuration failures that can happen in a post processing shader.
Gives a user a helpful error message that lets them know what they have failed to set up correctly
x64Emitter: make 'packed' parameter a bool
x64Emitter: remove redundant "Gen::"
DolphinWX: Get rid of unnecessary hotkey code.
Changed unsigned ints and chars to cstdint counterparts
Removed the typedefs for Elf32 word types
Gameini updates.

Updates gameinis for various us wiiware titles. How to Train Your Dragon
2 (wii), Opoona (wii), The Legend of Zelda: Collector's Edition (gc),
Super Mario Sunshine (gc), Super Monkey Ball 2  (gc) updated.
Fixes issues 7491, 7447 and 7581.
PPCAnalyzer: move num_instructions initialization to correct place

Much of the PPC Analyzer code (e.g. instruction reordering for merging
branches) wasn't actually being run.
Core: Removed blank headers Boot_ELF.h and Boot_WiiWAD.h
Core: Simplify Memory::GetString
Frame: Actually call UpdateTitle

This was obviously what I meant to do, but due to a typo, called
SetTitle instead, causing the main game list title to be set instead.
JIT: faster PPC_FP code

The PPC_FP conversion code can be made a lot simpler with the observation
that the only values that need to be sent through the slow x87 path are
denormals.

A whole bunch faster: 708->678 seconds on POV-RAY.