Add preliminary support for video playback

Signed-off-by: Niklas Koep <niklas.koep@gmail.com>
Avoid race condition when updating lyrics

Signed-off-by: Niklas Koep <niklas.koep@gmail.com>
Add is_video property to BlaTrack

Signed-off-by: Niklas Koep <niklas.koep@gmail.com>
A few PEP8 fixes

Signed-off-by: Niklas Koep <niklas.koep@gmail.com>
Finish preliminary support for video playback

Signed-off-by: Niklas Koep <niklas.koep@gmail.com>
Add .gitattributes file for contextual diffs

Signed-off-by: Niklas Koep <niklas.koep@gmail.com>