Replace Phonon with libvlc directly

This is probally down to the problem that VLC cannot seek to the end of an `imen://`-stream. Might need to look upstream for a fix or we need to implement some sort of callback.