Add PDS custom record tool and persist OAuth sessions to file
bsky_oauth.js now writes the full OAuth session (including DPoP key
material) to bsky_session.json, enabling other scripts to restore
authenticated sessions without re-authenticating.
New pds_record.js restores the session and writes/reads a custom
org.v-it.hello record to the user's PDS repo.