Allow specifying output filename in `tap package download` using new `--out <filename>` option
Make it possible to specify where the downloaded package will be saved. --out
should support both filenam/path or a directory. If the argument ends with a /
(or the name refers to an already existing directory) we should treat is a s directory. Otherwise we should treat it as a file name.
Edited by Asger Iversen