Added compressed file format as new argument type.

New argument type CompressedFile to allow scripts to accept bzipped, gzipped or zipped files.