clean up logic for reporting last.fm now playing
fix div by zero when sizing seek bar