Bug 973455 - [settings] refactor SIM security panel with AMD pattern

`SettingsDialog` is beyond the scope of the bug. Please ignore the comment above.