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

We can use an empty as the fake blob. Loading a real file introduces additional complexity to the test.