Abstract interface to a number of common packagers
Description
App::Packager provides an abstract interface to a number of common
packagers, trying to catch as much common behavior as possible.
The main purpose is to have uniform access to application specific
resources.
Supported packagers are PAR::Packer, Cava::Packager and unpackaged. In the
latter case, the packager functions are emulated via Cava::Packager which
provides fallback for unpackaged use.