Ignore the emulated wiimotes speaker data if the sample rate is set at 0hz.

Fixes issue 7806.
Packed the emu wiimote structs, removed swap16 and removed the speaker amp as the amp was distorting the audio.
DolphinWX: Remove unnecessary forward declarations
Merge pull request #1516 from lioncash/fwd

DolphinWX: Remove unnecessary forward declarations
Merge pull request #1508 from skidau/emu-wiimote-speaker-sample-rate-zero

Ignore the emulated wiimotes speaker data if the sample rate is set at 0hz
Fix Direct3D (extended mode) fullscreen bug!
It should now always start fullscreen on the Rift (if you set it to fullscreen), and at the right resolution.
This doesn't fix the similar bug I am having with Direct mode.
BTW, there may be a bug in the original Dolphin with exclusive fullscreen never being used.
Merge branch 'master' of https://github.com/dolphin-emu/dolphin into VR-Hydra
Fix Direct3D direct mode on my computer.
The back buffer was being created too small.
Note that resizing the mirror window will still break the rendering.
Fix Direct3D direct mode window resizing.
Also add proper protection to Cegli's code.
Merge pull request #6 from CarlKenner/VR-Hydra

Fix Direct3D extended mode fullscreen bug