this is an attempt to fix sim activation on MSIM

Fix SIM activation issue for single sim during APM toggle.

Issue:
After APM toggle with single sim inserted, isAllCardsInfoAvailable() in
SubscriptionManager retruns false and hence sim activation is blocked.
Fix:
A new reason REASON_APM_SIM_POWER_DOWN is added for card absent
event due to card powering down in airplane mode.
Check APM sim power down condition when card removed event is received
in CardSubscriptionManager and reset card info and mAllCardsInfoAvailable
so that after APM off, all cards available event is notified.
Query card status on radio power ON event in MSimUiccController.
Update sub preferences only for CARD_REMOVED CardUnavailable reason.

This patch come from CAF
Change-Id: I9270d933934f8bb8ea31cbc1b055b36d3d281c53
CRs-Fixed: 661325

From f086e11c0a39fd6bb478337d35d450df2af36def Mon Sep 17 00:00:00 2001
From: Muhammed Siju <msiju@codeaurora.org>
Date: Thu, 22 May 2014 16:31:46 +0530