Start EIP after downloading an authed certificate.

Always. Previously we didn't do so if EIP hadn't been started before.

Fix a small bug introduced during latest refactoring, authentication did
not work because the final result variable wasn't assigned.
Big refactor, ProviderAPI looks better.
Merge branch 'feature/Start-EIP-after-logging-in-#6096' into develop
Move blocking code to thread's run.
A bit of refactoring for ConfigurationWizard.

Fix a typo in the debug source of ProviderAPI.
Merge branch 'bug/VoidVpn-runs-on-UI-sometimes-crashes-#6227' into develop
Don't update eip service oncreate eip.

Reuse EipServiceFragment's stopEip and startEipFromScratch in Dashboard.
Gradle 2.1 and retry connection on auth-failure
Merge branch 'bug/Restart-connection-if-authentication-fails-#6229' into develop
Rebuild profiles on versionCode 94.
Merge branch 'feature/Rebuild-profile-for-auth-failure-restart' into develop