Disable all logs by default.
Allow system time to move forward during netplay.
Initialize variables to silence garbage return warning from scan-build.
Remove pointless initializations.
JIT64: try enabling dcbz again

This time, check the address carefully beforehand, since apparently some games
do horrible things like running it on non-RAM addresses, or at the very least
virtual addresses.
Add OSD messages back to status bar.

OSD messages can be disabled, while still leaving them in the status bar. This is incredibly useful for certain users, who may wish to see the messages, but do not wish to have them cover up half of the screen. In particular TASers will generally have OSD messages on the screen 100% of the time, and they cover up useful information, making it critical to turn them off. However the messages are still very useful to them, so it's important to have them somewhere.

This reverts 4a16211bae97a42c24ed43cf4174df03d180ac4a.
MMU: fix enhanced BAT support

I don't know what I can test this on, but it was definitely broken before.
Seems to be a few clock cycles faster too due to the refactoring?
InputCommon: Rename class InputPlugin to InputConfig
DiscIO: Move some raw pointers over to unique_ptr
DolphinWX: Fix exporting of Wii save files

This would trip an out of bounds assert due the fact that the size is reserved, but the vector is not actually resized.
VertexLoader: Change VtxDesc to use u64 instead of u32

This is required to make packing consistent between compilers: with u32, MSVC
would not allocate a bitfield that spans two u32s (it would leave a "hole").
Merge pull request #928 from delroth/master

VertexLoader: Change VtxDesc to use u64 instead of u32
Removed the auto setting of SEQUENCE_MS because the synchronised audio code has made it unnecessary.
Take the size of the audio data into account when checking for the loop address.  Fixes the static audio in the FMV of Megaman X Collection, Pac Man World 2, off pitched instruments in Skies of Arcadia and audio desync in the Taiko no Tatsujin series.

Fixes:
issue 7154
issue 7222
issue 7280
issue 7457
unittests: correct some integers which should have been floating point types
Merge pull request #931 from shuffle2/fix-ftz-test

unittests: correct some integers which should have been floating point types
Merge pull request #929 from skidau/dsp-acc-loop

Take the size of the audio data into account when checking for the loop address
Merge pull request #917 from lioncash/input

InputCommon: Rename class InputPlugin to InputConfig
Merge pull request #922 from lioncash/export

DolphinWX: Fix exporting of Wii save files
DolphinWX: Use normal instantiation of wxTimer in HotkeyDlg