Implement SDL threads and condition variables (not tested)
Mupen: fix an issue with thread stubs
More SDL_NewThread fixes
Fixed the copyright notice in OECgShader
Load an additional row of items to prevent pop-in
Implements synchronous screenshots in OEGameView:

* -screenshot returns a screenshot of the game view as shown on the screen: filter if any, and size depending on the window size;
* -nativeScreenshot returns a screenshot of the game view as rendered by the core: no filter, and native size.
Update mupen core from hg
Merge pull request #472 from kjg/new_mupen_core

Update Mupen64Plus core with latest from hg
Change OpenEmu_Prefix.pch so that .c/.cpp files don't throw parse issues
Improves popout gameplay window’s full-screen transition animations. Fixes #436.
Tests current class in +initialize.
Positions the HUD controls bar above or below the HUD window if the controls bar width is greater than the game view width. Fixes #437.
Handle axis with small ranges, Fixes #480
Add a HID logger to debug preferences
Remove unused variable warning.
N64: Added analog automappings for PS3 and Xbox 360 controllers
Fixes a regression: the `rowName` table column identifier was renamed to `listViewTitle`, but -[OETableView renameSelectedGame:] wasn’t changed to reflect the new name. Fixes #466.
Merge remote-tracking branch 'upstream/master'