flake: add local-dev app, DID-based label defaults in devshell
Add nix run .#local-dev app that wraps contrib/local-dev.sh for the tmux
orchestrator. Update the devshell hook to read the owner DID from
nix/vm-data/atproto/owner-did (if present from a previous session) and
construct TANGLED_LABEL_DEFAULTS and TANGLED_LABEL_GFI env vars.
Also add tmux to devshell nativeBuildInputs and ensure the VM launcher
creates the atproto data directory when in local-dev mode.
Set TANGLED_DEV=true in local-dev mode so the appview uses DevDirectory
for .test TLD handle resolution via the local PDS.
Signed-off-by: Alessio Caiazza <code.git@caiazza.info>