Added projection matrix epsilon that fixes depth clipping issues in some games
Removed the DSP LLE on separate thread option.

The DSP thread will be enabled if the game is an AX ucode game and if the host has more than two cores (not including hyperthreading).
Disabled the DSP thread if netplay or a movie has been started
Take into account the want_determinism option and do not create a DSP thread if determinism is needed.
Moved projection epsilon to a more reasonable place
JIT: remove "accurate fcmp" option

This doesn't seem to be necessary anymore now that FPRF is implemented in the
JIT. Technically, this isn't the same as before, since the JIT doesn't
implement the fcmp exception semantics, but as far as testing has shown, this
doesn't seem necessary.

This should make games that use FPRF a few percent faster (e.g. F-Zero GX)
since fcmpx no longer has to be fallbacked.
Remove note about reusing the render widget.

This is actually not possible due to how Qt manages child widgets...
"Gamelist view style" -> "List style"

 * Cleaner & more concise.
 * Also add some "Alt" shortcuts
OGL: require GL version >= 3.0

This "fix" a crash because of glVertexAttribI only available on gl3+ contexts.
GameGrid: enable uniform item sizes.

Looks much nicer this way.
SystemInfo: various cleanup.

 * Rename the copy slot to match naming convention elsewhere
 * Remove the Mac 10.7/10.8 detection as we don't support it now
DolphinWX: Allow cancelling gcz compression.
DiscIO: Decompress to file using a larger buffer.

This improves performance by around 20% for me, and the memory use impact
is negligible considering Dolphin is otherwise unusable.
DiscIO: Avoid zeroing buffer when compressing gcz.

This saves 6% time.
DiscIO: Change a memset() to zero initialization.
Fix wiimote connect hotkeys.
JIT: fix Force25BitPrecision with accurate single precision mode off

Doesn't affect anything now, but it's more correct (and should make setting
AccurateSinglePrecision to false work properly now).
JIT: remove "fast interrupts" option set and then used nowhere
SI: Clean up controller-like devices with subclassing

This takes the giant mess of controller-like devices (dance mat and
steering wheel) down to something more manageable, similar to how
the Donkey Konga bongo controller works.

Based-on-a-patch-by: comex <comexk@gmail.com>
ControllerInterface: Remove unused "force" parameter

I'm not sure when this nonsense of forcing locking the mutex when it's
already taken should have ever taken effect, but let's be thankful it
isn't now. That was a badly worded sentence.