Added a possibility to filter based on commandline parameters.

The --compress and --decompress arguments should accepts multiple args.
Only the programs entered as args will be compressed / decompressed.

fixes #8
Added a --list commandline argument that lists all programs.

fixes #9