iPhone tests

I expect those changes fix some problems in iPhone 4 and later released products.
Note: No admin side changes done for now. Priority for first beta release to make front-end bug-free for mobile devices.

Signed-off-by: Antes <antes@simplemachines.org>