* Removes file write chunk size to improve performance.
* Implements a Channel object for downloading videos from a YouTube channel.
* Minor changes to the playlist class to make it more compatible to be subclassed.
* `.videos` and `.video_urls` now behave just like iterable lists, but defer web requests.
* Implements DeferredGeneratorList which converts generators to lazy list-like objects.