Moved "Connect Wiimote" options into submenu

Moved "Connect Wiimote 1-4" and "Connect Wii Balance Board" into their
own submenu.
Corrected the physical memory access to MEM2 via the MMU. Fixes Toy Story 3.
Changed the FAST_TLB_CACHE to update its state only if the TLB cache is accessed by the game (not by Dolphin).  The FAST_TLB_CACHE (written by booto) is faster and accurate to the hardware.  Enabled the FAST_TLB_CACHE by default.
Remove setting to enable or disable Bounding Box calculation.
DriverDetails: mark intel buffer_storage bug as fixed
Merge pull request #1303 from degasus/master

DriverDetails: mark intel buffer_storage bug as fixed
Merge pull request #1295 from crudelios/remove-bbox-settings

Remove setting to enable or disable Bounding Box calculation.
Make some variables static (should probably adjust for coding style too, but I'm not the one who merged code with bad style...)
Fix signed/unsigned comparison and unused variable warnings.
Merge pull request #1284 from comex/even-more-warnings

Even more warnings
Merge pull request #1247 from Stevoisiak/WiimoteSubmenu

Moved "Connect Wiimote" options into submenu
Revert "FastMem: don't let the backpatcher hit the same location twice"
Merge pull request #1305 from dolphin-emu/revert-1222-backpatchchanges

Revert "FastMem: don't let the backpatcher hit the same location twice"
Merge pull request #1266 from skidau/mmu-exram

Corrected the physical memory access to MEM2 via the MMU. Fixes Toy Story 3.
Workaround for MSVC not optimizing away Write() in GeneratePixelShader

ShaderConstantProfile and ShaderUid now have an empty implementation
of Write() that uses variadic templates instead of varargs. MSVC is now
able to inline and optimize away this when necessary.
Added __forceinline to AlphaTest::TestResult() to make MSVC inline it