FIX: website/collegehumor.lua

Notable changes:
* Remove support for dorkly.com which appears to use now different system
* Try to determine embedded (affiliate) content from the page HTML
* Parse media properties from the media/video page HTML
* Have query_formats return "default" only
* Update U.handles patterns
* Parse duration property

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
tests: default/collegehumor: Reinstate and update

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
Add website/dorkly.lua for dorkly.com

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
tests: Add default/dorkly.json

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
tests: resolve.t: Re-enable test for website/dorkly.lua

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
Merge branch 'tg/maint-0.4__fix_website/collegehumor.lua' into maint-0.4
Merge branch 'tg/maint-0.4__add_website/dorkly.lua' into maint-0.4