Fix softgpu's 4444 color conversion.

And use the standard 4->8 swizzling funcs (more self documenting.)
Update native.
Symbian can't compile Software GPU (internal compiler error). Probably can't run it well either. So, disabled.
Small changes. Symbian buildfix.
Merge pull request #3217 from unknownbrackets/softgpu

Fix softgpu's 4444 color conversion
Introduce 'lowmem' fonts for Symbian.
Right now it is for all Symbian devices. Although, high mem devices should continue to use the old fonts.
Yet another feature that was missing in newui
360 controller: Update default mapping. Put speed toggle on THUMBR instead of a trigger as the triggers are bouncy.
GLES: Disable logic op while alpha blend is enabled. Having them both enabled at the same time makes no sense, and this seems like the safest possible fix for #3220 as logic op usage is rare.
Fix linkingproblem on OSX missing -framework CoreFundation
Enable controllers and change keymapping for Blackberry.
Merge pull request #3225 from jimmyw/master

Fix linkingproblem on OSX missing -framework CoreFundation
Update native.
Change FPS limit to "alternate speed", expressed in a percentage.

Fix it so it works correctly for 30fps games.

Some menu tweaks.
Add more missing features to NewUI, see #3226
Another feature that was missing in newui  (see #3226 )
I don't understand why this fixed the encoding of the language list on Windows...
Delete the NewUI setting, effectively forcing it on
Delete the bulk of the old UI.
Android/SDL buildfix, move remains of the old UI into other files.