Add option for concatenation characters when joining ID3v23 multi-values

Most id3v23 tags cannot be saved as multi-valued, so Picard needs to
flatten these to a single value by concatenation.

This commit provides an option for the user to choose characters that
will be used when flattening these tags. The default is set to '/' which
is the character used by Picard 1.2 or earlier.