name deployments: Assign a name based on checksum and allow custom names

    This feature assigns every deployment a unique name dependent on its checksum
    to a deployment in the form <color>_<headgear>, and allows custom renaming
    using an option in the ostree rev-parse command. This allows users to
    assign a name to a deployment to keep track of its features. It also supports
    pruning the custom name when a commit gets rewritten, and prevents
    non-unique names
name deployments: move naming functions from rev-parse to new command

   Having a --name option in rev-parse didn't seem to quite fit with
   its functionality, so a new ostree name option allows toggling
   deployment names