Add support for mobile android browser
make test pass

iPad is actually detected as a desktop because neither Safari of iPad
are marked mobile, but iPhone is.
Merge remote-tracking branch 'android/add_android_browser_support'
pass tests on detecting android

there is no real version number.