Create a package crate

Create a package crate and new packages and package-repository actions.  The
actions and crate do not use action precedence, or accumulated actions.

The aim here is to deprecate the package and package-source actions,
replacing them with packages and package-repository actions.

The new actions are used via the new package crate, which uses
settings to aggregate the packages, rather than using the action plan.