Add %L format code (temporary copy of filelist)

This turns out to have been very straightforward.

As I indicated in the issue, copies of the filelist are reused within a given command (so the two instances of %L within the action "echo %L %L" evaluate to the same string for a given invocation, but what %L evaluates to will change between invocations..). This is what I regard as the least surprising behaviour.