JS-050: bin/delete.js staged removal + branch tombstone

Now
DONE

be delete as JS: stage a file's removal (dirty-gate unlink delete row), bare-sweep vanished tracked files, dir recursive-unlink, and the ?br branch tombstone. Reuses JS-049's stage.js. JS-047+JS-048+JS-049. Part of JS-046. Method: Issues.

Input

Context

Goals

Constraints

WIP

Design decisions

TODOs

Blockers and bummers

Outcome