playlist/soundcloud.lua: Improve path pattern

Use a more strict URL path pattern to determine whether this URL can be
parsed.

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
media/soundcloud.lua: Improve path patterns

Exclude, specifically, any URLs that have the typical properties of a
soundcloud playlist URL.

Remove the path pattern intented for embedded media URLs:
  The `Soundcloud.normalize' should handle this already.

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
Merge branch 'tg/next__improve_soundcloud_support' into next
playlist/youtube.lua: Improve patterns

Use more strict pattern with URL paths. Add a pattern for URL query
element. This script will no longer accept URLs that are clearly media
URLs, not playlist URLs, e.g.:
  http://www.youtube.com/watch?v=...&list=...&index=1

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
quvi/youtube.lua: can_parse_url: Improve patterns

Use more strict patterns with the query and the path elements of the
(media) URL.

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
Merge branch 'tg/next__improve_youtube_support' into next
tests: playlist_youtube: Cleanup test URLs

Remove all media URLs from the list.

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
tests: playlist_soundcloud: Update URL

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
Merge branch 'tg/next__cleanup_playlist_tests' into next