Merge pull request #1225 from lioncash/lolwx

DolphinWX: Make WXInputBase part of the WxUtils namespace.
Merge pull request #1221 from LPFaint99/memcard

Fix endian error. allows loading of current games save even if the memca...
JIT: re-add profiling support on x86_64

Still gives rather inaccurate results with conditional continue and/or
branch merging on, so those should probably be turned off when using it.
Merge pull request #1229 from lioncash/ts

Fifo: Fix tab/space mismatches
Merge pull request #1224 from FioraAeterna/profile

JIT: re-add profiling support on x86_64
Hooked up the emulated wiimote speaker's sample rate and volume set by the game.
Replace BorderlessFullscreenEnabled by ExclusiveFullscreenEnabled.

Special handling was associated with this function, which only applies to exclusive fullscreen.
Support the borderless fullscreen option in all backends.
Updated Netplay to use GetName()
Rename m_names to m_banner_names
Merge pull request #1233 from Stevoisiak/getNameRedundancy

Updated Netplay to use GetName()
Merge pull request #1234 from Stevoisiak/renameNamesToBannerNames

Rename m_names to m_banner_names
VolumeGC: Use regular return type declaration for GetStringDecoder
X64Emitter: add FMA3 support
X64Emitter: add unit test for FMA
Merge pull request #1213 from RachelBryk/wii-tas-input

Add wiimote tas input.
Fix crash in tas input.
Fix ARMv7 JIT from XER optimization.
This was a subtle bug I introduced since I removed a LDR in one of the ComputeCarry functions.
Basically since I wasn't loading the XER value prior to operations when I did a BIC tmp, tmp, 1 it would clear the first bit in our temp register but
retain the rest of the "random" data from that temp register. This would then save in to xer_ca, which the Interpreter will use later without any
masking to generate the XER value. Our XER generation helper functions don't do any masking since they were only expecting a single bit worth of data
in xer_ca with the rest being zero.
So now we only have one bit of data being stored in xer_ca from the ARMv7 JIT recompiler, and also a slight optimization in the ComputeCarry function
that is used on the immediate path. There wasn't any reason to load xer_ca since it only contains one bit of data now.
Merge pull request #1236 from RachelBryk/fix

Fix crash in tas input.
Merge pull request #1237 from Sonicadvance1/fix-ARM32-XER

Fix ARMv7 JIT from XER optimization.