This opens all of the fd's before entering the sandbox
This takes some extra care because the -f flag specifies a file full of filenames, which we also need to pre-open
While here, also fixed two other bugs:
wid(th) of output column (longest filename) was not shared between argv and -f file
nobuffer flag was only applied in the case of -f flag