docs: Mark Timeout as an exception
travis: Don't run flake8 on dotdirs
tox: Test docs building
playlist: Add tracks property
playlist: Add tracks_with_metadata property