{       PFP$OVERHAUL_SET
{
{   The purpose of this request is to perform one or more of the following:
{   . process all catalogs on the set;
{   . recover purged files;
{   . validate data in the catalogs by using checksums;
{   . reorganize catalogs to improve locality of reference;
{   . reconcile catalog FMDs and file cycle FMDs with device management;
{   . delete irreconcilable catalogs and file cycles.
{
{   If reorganization, reconciliation, or deletion are chosen, then write
{ access will be used; otherwise read access will be used.
{   If either reorganization or deletion is chosen, then reconciliation must
{ also be chosen.
{
{       PFP$OVERHAUL_SET (SET_NAME, SET_OVERHAUL_CHOICES, STATUS)
{
{ SET_NAME: (input) This parameter specifies the name of the set to be
{       overhauled.  A null name is not allowed.
{
{ SET_OVERHAUL_CHOICES: (input) This parameter specifies the set of set
{       overhaul options to be used.
{
{ STATUS: (output) This parameter specifies the request status.
{
{       CONDITIONS: pfe$bad_root_catalog_header
{                   pfe$bad_set_name
{                   pfe$catalog_full
{                   pfe$delete_needs_reconcile
{                   pfe$not_set_owner
{                   pfe$pf_system_error
{                   pfe$recovery_summary
{                   pfe$reorganize_needs_reconcile
{                   pfe$unknown_set
{
