Handle SSL errors in CaptivePortalLoginActivity

[Current Problem]
When SSL error occures, there is no UI of detailed error.
Then end user cannot see SSL error reason and detailed page.

[Solution]
We added new dialog to show error information,
with SSL reason, the detailed certificate.
End user can confirm it via error page if he/she wants to view.

Bug: 74608260
Author: Yevgen Pronenko <yevgen.pronenko@sonymobile.com>
Author: Shigeki Yokomichi <shigeki.x.yokomichi@sonymobile.com>

Change-Id: If700478930f248f2e53f9b1c9b2b7d4e0551b6d7
diff --git a/packages/CaptivePortalLogin/AndroidManifest.xml b/packages/CaptivePortalLogin/AndroidManifest.xml
index 72e37ed..c84f3ec 100644
--- a/packages/CaptivePortalLogin/AndroidManifest.xml
+++ b/packages/CaptivePortalLogin/AndroidManifest.xml
@@ -26,7 +26,8 @@
     <uses-permission android:name="android.permission.NETWORK_BYPASS_PRIVATE_DNS" />
 
     <application android:label="@string/app_name"
-                 android:usesCleartextTraffic="true">
+                 android:usesCleartextTraffic="true"
+                 android:supportsRtl="true" >
         <activity
             android:name="com.android.captiveportallogin.CaptivePortalLoginActivity"
             android:label="@string/action_bar_label"