depend on ytdl-core instead of ytdl
update findit to 2.0.0, handle library scan errors correctly.

closes #293
add a groovebasin binary
streaming improvements

 * increase encoded audio buffer size from 16KB to 128KB
   - should prevent stream hang when busy indexing
 * emit 'seek' after flushing buffers instead of before
   - should fix glitch sound when seeking
 * flushEncodedQueue timeout set to 100ms instead of 20ms
   - should use slightly less CPU

See #294
update dependencies
use ytdl.downloadFromInfo to save a duplicate request
client: hide playlists tab since the functionality is incomplete
Release 1.2.0
update logo in readme
fix changelog formatting
fix bad version locking for ytdl-core
Release 1.2.1
Ignore debug logs. (+1 squashed commit)
Squashed commits:
[b65464d] Add support for flac.
Delete log.