Compiles with r9d.

Tested in emulators with APIs 14, 15, 16 and 18.
Merge branch 'bug/openvpn-binaries-don't-compile-with-ndk-r9d-#5320' into develop
Eip starting => don't turn off the switch on EXIT.

This fixes #3161.
Merge branch 'bug/eip-switch-toggles-off-momentarily-while-starting-VPN-#3161' into develop
Left margin in the about text = 8sp
Merge branch 'bug/no-space-between-display's-border-and-about-text-#5199' into develop
Dashboard for 10' screens.
Configuration Wizard sized for tablets.

Including provider details.
About fragment text scaled up.

Just that.
Edit texts from login and new provider scaled up.

Built-in buttons and titles/messages aren't scaled up, it should be programatically but I think that preference should be inherited from Android configuration rather. If every app chose those sizes, then the overall Android feeling wouldn't be homogeneous.
Merge branch 'bug/font-size-too-small-for-10'-devices-#5211' into develop
Back button while setting up a provider works

It stops the process, you can restart it as usual, but if you press back
again you quit the app because there is no chosen provider.
Refactored.
Pressing back always returns to CW.

This commit fixes a problem when back was pressed when the vpn certificate had been already downloaded (2/3 of the progressbar).
Merge branch 'bug/incomplete-configuration-crash' into develop