Fixed test failure in test_all_urls: BandcampAlbumIE duplicate match

test_no_duplicates: BandcampAlbumIE inappropriately matched non-album bandcamp links as well.

BandcampIE changed to report full-accuracy duration instead of unnecessarily rounding it to the nearest integer.

Simplified conditionals and parsing a bit. Fixed typos.