Add support for signing packages

Supper to verify the signatures follows in a later commit, as that is
more complex.
lipkgen: Fix extraction of packages if no destination directory is defined

Stuff was extracted into the current directory already, but without
support for directories.