[Settings] eSIM existance detection rule change

1. eSIM retrieved from SubscriptionManager#getAvailableSubscriptionInfoList()
should be considered as existed all the time.

2. When SIM are both inactive(or active), sorted the ordering based on ordering provided by telephony framework.

Bug: 195090132
Bug: 195091953
Test: local
Change-Id: I2fe43a35e5b7965bde3b579e2297e9cdd89ec228
(cherry picked from commit 848d097b94c0adb73d88db14e46e5f103fe8b9d1)
(cherry picked from commit 824deb0ee3727f23ab68a75176825c4c73f482a9)
(cherry picked from commit 9ff7a65ff909cc478d0bd0fee9e4c90f34254475)
3 files changed