Playlists refactor cont

test pages can be viewed here: http://kgit.html5video.org/pulls/958/docs/playlistApi
@amirch1  do we support multiple buttons here? we need to verify where do we use this function and that the accessible labels is working here