JIT: fix RAM check in load-from-constant-address

A bug that seems to have been uncovered by allowing immediate-address loads.
Super Monkey Ball 2 crashes without this change -- it's possible, however, that
the game actually requires the MMU hack, since it crashed due to accessing an
address in the 0x20000000-0x3fffffff range.
DiscIO: Get rid of unnecessary struct differencing
Merge pull request #906 from lioncash/cruft

DiscIO: Get rid of unnecessary struct differencing
JIT: revert lmw optimizations

This seems to break Star Wars Rogue Leader and I have no idea why, so for the
meantime I'm just going to revert it since it's not very important.
Core: Change a bitwise OR fail case to a logical AND success check in
ActionReplay.cpp
Merge pull request #910 from lioncash/bitwise

Core: Change a bitwise OR fail case to a logical AND success check in ActionReplay.cpp
Get rid of C-style empty function parameter indicators
Merge pull request #909 from lioncash/void

Get rid of C-style empty function parameter indicators
Common: Clean up brace placements
AudioCommon: Clean up brace placements
DiscIO: Clean up brace placements
InputCommon: Clean up brace placements
VideoCommon: Clean up brace placements
D3D: Clean up brace placements
DolphinWX: Clean up brace placements
Core: Clean up brace placements
Merge pull request #911 from lioncash/braces

Clean up brace placements within the project.
PPCAnalyst: Use std::swap instead of making a temporary variable
Merge pull request #912 from lioncash/swap

PPCAnalyst: Use std::swap instead of making a temporary variable
Core: Fix potential uninitialized variable warnings in Wii_IPC_HLE_Device_es.cpp