Fix leading zeroes

Files are padded by 5 zeroes by default even though the playlist length is known, this passes the playlist length to the filename builder function so it's padded appropriately.