Update mp3grab to use argv when available and sourcelist when omitted
Change puts to .puts so we actually see it instead of piping it along
use curl for viddl-rb and check for/decode webm videos

viddl-rb was using wget by default which was getting 301 forbiddens from youtube
also we get webm 50% of the time, so added a ffmpeg line to decode them