Bug 793239 - SettingsLock should have a state property to indicate if it is still valid; r=gwagner