QS: improved behavior of NFC tile
- indicate intermediate state
- don't get state at tile initialization but rather wait for initial
broadcast that is sent as soon as NFC adapter is initialized (this
behavior was needed on JellyBean)
- set intermediate state explicitly as NFC implementation on MTK doesn't
seem to use them (broadcasts only for ON/OFF are available).
- when NFC state broadcast is received, refresh resources only in case
state has changed