Clarified a bit the API around game modes owning audio files.

Since an audio fie could also own an audio source, it will make things less confusing.