update how power reboot menu handles settings changes

it now fires a broadcast intent off instead of doing 728092 getInts
as the dialog is creating.  Also, it bypasses the getInts when Stock
mode is enabled and uses a generic table of booleans to preset the
dialog components.

Change-Id: Idf38a91b0ca2396856f03b11e37957a45aa0cc7e
Merge "update how power reboot menu handles settings changes" into kk44