Fix mopidy/audio/scan.py to avoid negative values in track lengths

The fix is the most elegant I found, but it might pass undetected.
Fix the Line too long lint error
Merge pull request #796 from ifosch/gh662

Fix negative track lengths on radio streams. Fixes #662.