Audio: fix continuity, adapt event handling, fix failing playback
This fixes continued playback for audio (#1475 (closed)), adapts the behavior to match the android port, fixes pseudo-random playback failures when launching playback from the library (#1680 (closed)) and cleans the event management a bit now that there is a working event manager in VLCKit.