Improve basic_voice example
Improve basic_voice example

Add stream option and command so we don't always have to download a file
Move repeated voice check code to before_invoke hook
Add typing indicators when making YTDLSources

imayhaveborkedit/discord.py,khazhyk/discord.py,Rapptz/discord.py,Harmon758/discord.py,rapptz/discord.py,Harmon758/discord.py