Write a failing test for #18

* Write a failing test to show that we do get confused when multiple sources
  connect in close sequence.
* Add `uuid` to data broadcast in File, Icecast and Proxy sources
* Add tone files for later use in tests