Allow to initialize a YoutubeDL object without parameters

Having to pass the 'outtmpl' parameter feels really strange when you just want to extract the info of a video.
Merge pull request #1829 from jaimeMF/ydl-empty-params

Allow to initialize a YoutubeDL object without parameters