Add wiimote support to netplay.
Misc netplay cleanup.
Fix multiplayer wiimote netplay.
Merge remote-tracking branch 'origin/master' into wiimote-netplay
Probably worthless commit that may fix wiimote netplay buffer problems.
Fix comments, and send wiimote mapping to new users.
NetPlay: Add blank inputs when reporting mode changes, so the buffer isn't empty if wiimote 1 isn't polled next.
Corrected names of GetXFBAddress* functions in header.

They were named incorrectly in VideoInterface.h, but because nobody used
them outside of VideoInterface.cpp where they were decleared until now, this
hasn't been an issue.
VideoSoftware: Added Real XFB support.

Massivly increases the accuracy of VideoSoftware, if it's going to be slow, it
might as well be accurate.

 * Fixes flickering issues in games which double render to get Hardware AA, like the Peach's Castle tech demo.
 * Rouge Squadren 2's Cantina Intro doesn't flicker anymore, but it duplicates the top half of the screen onto the bottom.
 * Any games which need RealXFB support should now work in Video Software
Appease the all powerful buildbot.

Visual Studio's struct alignment #pragma is ugly.
Now Compiles on Visual Studio.

Fixed a PEBCAK issue where a developer was commiting things to git
without checking they actually fixed the issues causing buildbot to
fail.
Fixed nogui build.

ConfigManager.h was being indriectly included into SWmain.cpp, but only
when a gui was being built. So we just include it directly.
Fixed a few issues bought up in code review.
Clean up wiimote-netplay.
[Android] Add a button in the emulation view that allows a person to exit emulation and go back to the game list.
However, this does not work correctly yet. It will stop correctly. But the SurfaceView will not render the next game selected.
[Android] Woops forgot a JP TL of a UI string.
Merge branch 'master' of https://code.google.com/p/dolphin-emu into android-core-control
Remove suggestion to restart dolphin if a wiimote movie desyncs, since it's no longer necessary.
[Android] Make the FolderBrowser extend a ListFragment instead of a regular fragment. Lets us get rid of the need for an AdapterView.OnItemClickListener when handling list item clicks. Simplifies the implementation of the FolderBrowser a tiny bit.
Turns out CVTSD2SI in x64Emitter.cpp should actually use 64 bits instead of 32. Thanks for pointing that out hk.konpie.