normalize async calls out of key_loop
add youtube itags accessor
add adaptive_fmts streams
bump ui version
better alternate and bad stream handling
fix test imports
add to PyPI