          rotated = self.alignments.get_legacy_rotation()
          if self.child_process and not rotated and not no_dims:
              return
          logger.info("[UPDATE LEGACY LANDMARKS]")  # Tidy up cli output
  
          if no_dims:
              if self.child_process:
                  logger.info("Legacy landmarks found. Adding frame dimensions...")
              self.add_dimensions(no_dims)
  
          if rotated:
              if self.child_process:
                  logger.info("Legacy rotated frames found. Rotating landmarks")
 
</s> remove 
        if rotated:
            if self.child_process:
                logger.info("Legacy rotated frames found. Rotating landmarks")
 </s> add             self.alignments.save()
        if rotated and self.frames:
            logger.info("Legacy rotated frames found. Converting...") </s> remove         if self.child_process and not rotated and not no_dims:
 </s> add         hashes = self.alignments.get_legacy_no_hashes()
        if (not self.frames or (not no_dims and not rotated)) and (not self.faces or not hashes): </s> remove         if not no_dims and not rotated:
 </s> add         hashes = self.alignments.get_legacy_no_hashes()
        if not no_dims and not rotated and not hashes: </s> remove 
        self.alignments.save()
 </s> add             self.alignments.save()
        if hashes and self.faces:
            logger.info("Legacy alignments found. Adding Face Hashes...")
            self.add_hashes(hashes)
            self.alignments.save()
        if no_dims and self.frames:
            logger.info("Legacy landmarks found. Adding frame dimensions...")
          rotated = self.alignments.get_legacy_rotation()
          if self.child_process and not rotated and not no_dims:
              return
          logger.info("[UPDATE LEGACY LANDMARKS]")  # Tidy up cli output
        if no_dims and self.frames:
            logger.info("Legacy landmarks found. Adding frame dimensions...")
        if no_dims and self.frames:
            logger.info("Legacy landmarks found. Adding frame dimensions...")
        if no_dims and self.frames:
            logger.info("Legacy landmarks found. Adding frame dimensions...")
        if no_dims and self.frames:
            logger.info("Legacy landmarks found. Adding frame dimensions...")
              self.add_dimensions(no_dims)
  
          if rotated:
              if self.child_process:
                  logger.info("Legacy rotated frames found. Rotating landmarks")
keep keep keep keep replace replace replace replace keep keep keep keep keep
 Add Face Hashes to Alignments (#550)

* Convert main scripts to use face hashes

* Alignment tool: Use hashes, add logging, add face rename function

* More logging. Update Manual tool to work with hashing 
tools/lib_alignments/jobs.py