Add *map-delimiter* control var.

The default is now a space (meaning, no delimiter). The var can be set
to a comma (",") for the old behavior. The `set-map-commas!` function is
provided as a convenient way to achieve this.
Split tagged values with a line when the value is a collection.