Fixes for Symbian and Blackberry

Those spinny buttons weren't animating because it was expecting time_update() to be called.
Fix screen DPI on newer Symbian devices. The DPI API was lying about what the device was (probably for compatibility reasons?). Without a reliable source, just hardcode this one to what looks nice on N8 (3.5") and 808 (4.0").