Added support for custom package extensions, so we can now make .txz by default.
Added support for .zip sources.
Added support for .xz sources.