SoundSystem: reimplementation of SoundHandler::Playlist

This new implementation should be copied when creating the new class
SoundHandler::SingleSound.

Next step after that: redefine SoundHandler internal vector fields
containing Playlists and SingleSounds.
Should we store handles instead?