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

We should ensure that `this._elements` equals `mockElements`.