Fake gsm.sim.state to fix data usage screen and RIL wakelock bugs

gsm.sim.state must be set to READY in order for the data usage screen
to show up

this also works around a bug in SamsungExynos3RIL class that causes
wakelock issues

Change-Id: I7646eede13542a3ee0a4cbca9cc0a08951cc6605
only override gsm.sim.state when it is set to NOT_READY

Change-Id: Ie04289641a78ff273c6c90fcc2d7e2081e5f52aa