make: ignore informational pylint warnings

Pylint keeps complaining about pylint warnings are overriden. They
are overriden because we don't want to see them.
justin: refactoring

Break out logic for video and channel fetching to functions and introduce a
JustinUrlException class, that represents faulty URLs.
justin: Add HLS support
hls: automatically detect baseurl