Remove some now unnecessary dependencies for Symbian.
Fix Qt for Blackberry. Remove unnecessary dependencies for Blackberry and Windows.
In Qt, use mobile UI for anything non-Linux due to threads issue. So, Windows Qt UI runs fine now.
Android build fix
Merge pull request #1032 from raven02/patch-6

Android build fix
Optimize thread ready queue pop_front().
Small optimization to sceKernelRotateThreadReadyQueue().
Allow the thread ready queue to shrink, simplify.
Merge pull request #1033 from unknownbrackets/perf

Improve thread switching performance
Revert thread optimization, appears to have broken things.

Fixes #1033.

This reverts commit ea91632ff5539b356f62bc2c97f3b90290ede703 and
commit 543dfcd4d80c93f311c36bc2f0d98757ddd476d5.
Fix dumb typo in sceKernelRotateThreadReadyQueue().
Finish implementing savestates for fonts.

Oops, missed this before.  Was crashing FF3 and games using custom fonts.
Merge pull request #1038 from unknownbrackets/fonts

Finish implementing savestates for fonts