libvlc: update to HEAD and update the VLCKit implementation accordingly
This updates libvlc to HEAD and also updates the VLCKit implementation accordingly.
This removes the "lib: save configuration after playback/parse" patch by @tguillem that was introduced in 2018 and should no longer be needed.