Changed wrap-text API

1. (wrap-text) now gets the number of columns from the dynamic var
   *columns*.
2. (wrap-text) now accepts any number of arguments, which are joined
   using a new routine (join-text) that throws away nils.