list: specify list.transpose, and fix revealed bugs.

* specs/list_spec.yaml (transpose): Specify behaviour of transpose
method.
* lib/std/list.lua (transpose): Handle empty list argument.
Call list.map with correctly ordered arguments.
* NEWS: Update.

Signed-off-by: Gary V. Vaughan <gary@gnu.org>