Fix leak of dispatch queues during setup. We don’t need to retain the queue after calling dispatch_queue_create because it already has a retain count of 1.
Fix some leaks when using / changing video filters.

Also, we don’t need to check for null before calling free. From the C standard, "If ptr is a null pointer, no action occurs".
Update Mednafen submodule reference.
Update submodule reference.
Force install of cores during setup assistant that are set as default in OEApplicationDelegate
Add error: parameter to -loadFileAtPath: method. And update each type of IPC communication to send the NSError back to the callers.
Update submodule reference.
Fix UME-Core submodule ref
Update UME submodule
Update Themaister's NTSC shader
Add support for LEGO-branded wiimote in Controller Database
Localize Atari 2600 system plugin
Only create an NSXPCConnection if we have a listener endpoint. Calling initWithListenerEndpoint: and passing it nil results in a memory leak.

Update of pull request #1125 with feedback from Clobber.
https://github.com/OpenEmu/OpenEmu/pull/1125
Merge pull request #1125 from sutrobear/bugfix_leaks

Fix some memory leaks.
Update version of INAppStoreWindow to latest (93cb2d2644) from https://github.com/indragiek/INAppStoreWindow

This also fixes issue #1128.

Tested on 10.9.1 (13B42).
Merge pull request #1164 from sutrobear/bugfix_issue1128

Fix issue #1128 "Leaking CGColor objects when calling IN_CGColorCreate i...
Update Stella submodule
Add additional switches to 2600 system plugin
Update Stella submodule
Update Stella submodule