Merge pull request #772 from unknownbrackets/change-reg

Fix change register feature
Merge pull request #774 from unknownbrackets/savestates

Wait for jit to exit the runloop in debug, quit, and savestates
Fix downcount check without fastmem in jr.
Merge pull request #775 from unknownbrackets/jit-minor

Fix downcount check without fastmem in jr
Fix crash executing the sascore test.
Fix for iOS CMake
Update toolchain file to reflect that we want to use clang (rock88 is using clang).
Set target in the CMake. Fix for packaging and signing (thanks rock88).
Update linking to include audio and GLKit (thanks rock88).
Update README
Add iOS icons to project (from rock88).
Update tests.
Switch on jit again by default.
Ignore __testfailure.bmp.
Fix for FBO on iOS devices. Allows buffered rendering (from rock88).
Buildfix for Mac.
Arg, buildfix for Mac.

Submodules make this hard.
Add support of another patchers
Set frame rate to 60 on iOS. Default was 30.
Merge pull request #777 from sum2012/master

Add support of another patchers
Fix for iOS
Revert CLang to gcc.
Revert 60 fps (this wasn't working).
Revert rock88's pbxcp usage. This file is no longer available in XCode 4.4+.
Merge pull request #776 from unknownbrackets/tests

Make tests use jit by default (attempt 2)
Flush on any clutaddr change, even just upper.

Fixes ClaDun black boxes, wrong colors in game.
Potential JIT for iOS fix.