Move website/tagtele.lua to media/

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
Move website/videobash.lua to media/

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
media/videobash.lua: Relicense under AGPLv3+

See also:
* http://article.gmane.org/gmane.comp.web.flash.quvi/336

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
media/videobash.lua: Rewrite ident function

Rewrite the `ident' function for the libquvi 0.9+ series.
* Implement `Videobash.can_parse_url' function
* Remove any now obsolete code

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
media/videobash.lua: Remove query_formats function

Remove the now obsolete `query_formats' function which is no longer
supported by libquvi 0.9+.

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
media/videobash.lua: Rewrite parse function

Rewrite the `parse' function for the libquvi 0.9+ series.
* Remove now obsolete code (e.g. self.host_id)
* Apply 2-space indentation
* Update vim modeline
* Parse `duration_ms'

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
media/tagtele.lua: Relicense under AGPLv3+

See also:
* http://article.gmane.org/gmane.comp.web.flash.quvi/340

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
media/tagtele.lua: Rewrite ident function

Rewrite the `ident' function for the libquvi 0.9+ series.
* Implement `Tagtele.can_parse_url' function
* Remove any now obsolete code

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
media/tagtele.lua: Remove query_formats function

Remove the now obsolete `query_formats' function which is no longer
supported by libquvi 0.9+.

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
media/tagtele.lua: Rewrite parse function

Rewrite the `parse' function for the libquvi 0.9+ series.
* Remove now obsolete code (e.g. self.host_id)
* Use LuaJSON to parse the media stream URL
* Parse all available media streams
* Apply 2-space indentation
* Update vim modeline

Notable changes:
* Skip: playlist fetch: the page HTML contains the stream URL data

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
tests: Add a test for media/tagtele.lua

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
tests: Add a test for media/videobash.lua

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
FIX: media/vimeo.lua: Vimeo.normalize: Escape pattern

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