Bug 973445 - [settings] refactor Sound panel with AMD pattern

We should also add tests for the cases of `l10nId` being existing or not.