Added multiple-values

- MULTIPLE-VALUE-MAPCAR acts as MAPCAR, except that it collects multiple
  values returned from the supplied function.

- MULTIPLE-VALUE-LET* binds variables to the results of sequential value
  expressions, analogous to LET*.

- MULTIPLE-VALUE-LET binds variables to the results of parallel value
  expressions, analogous to LET.