Change the behavior of 's-mapconcat*'

Only convert the result of `func' on `arg' to string, as this is more reasonable
than convert `arg' first to string.
Add "number-to-string-radix"

a more powerful version of "number-to-string" to allow choice of radix.