Added projection matrix epsilon that fixes depth clipping issues in some games
Moved projection epsilon to a more reasonable place
D3D: Replaced shader-based depth range remap with viewport

This fixes UI rendering in some games mentioned in https://code.google.com/p/dolphin-emu/issues/detail?id=7785
D3D: Removed somewhat mysterious comment

It would be good to know which games exactly exhibited the issue.
Renamed DEPTHPARAMS to PIXELCENTERCORRECTION

This shader constant was previously used for depth remapping in D3D and for pixel center correction. Now it only serves one purpose and the new name makes it clear.
D3D: Viewport min and max depth is now clamped to [0..1] range
JIT: remove unused flag.
Make DVDLowOpenPartition actually change partitions.
DiskIO: Clean up GetTMD() API.
ISOProperties: show all paritions on property page.
JIT: remove unnecessary pxor in paired stores

I don't think this is necessary anymore?
WiimoteConfigDiag: Move GameCube controller settings over

Beginning of unifying the controller settings. No functionality yet.
WiimoteConfigDiag: Split UI sizer creation into their own functions.
WiimoteConfigDiag: Fix assertion problems on non-OSX OSes.
WiimoteConfigDiag: Remove trailing whitespace
WiimoteConfigDiag: Size the config buttons correctly
WiimoteConfigDiag: Unify controller menu with the GameCube controllers.
WiimoteConfigDiag: Rename to ControllerConfigDiag.
ControllerConfigDiag: Remove now obsolete TODOs
ControllerConfigDiag: Disable controller type changes if netplay or a movie is active.