Add wiimote tas input.
Fifo: Fix tab/space mismatches
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
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
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.