Maintain correct Record Issue QS tile active state.

This change moves the state tracking to a shared preference value, and
then adds a listener in RecordIssueTile so that when that shared
preference value changes, the tile is refreshed.

Bug: 305049544
Flag: ACONFIG record_issue_qs_tile DEVELOPMENT
Test: Manually tested that everything works on device.
Change-Id: Ia8d188e4b16d2b789aaf1cd0d2db96bc589e77da
4 files changed