Change approach from separate PreTeleport/PostTeleport hook events to
using SessionStart with a `teleport` matcher. This is cleaner since
teleporting to CLI starts a new session anyway.
SessionStart matchers:
- `*` - All session starts
- `teleport` - Only teleported sessions (web → CLI)
- `fresh` - Only fresh sessions (not teleported)
Removes pre-teleport.sh example since there's no pre-teleport hook.
Add documentation and examples for new teleport hooks that allow users
to automate workflows when sessions transfer between web and CLI:
- PreTeleport: Runs before teleporting (stash work, sync state)
- PostTeleport: Runs after teleporting (pull changes, start dev servers)
This addresses the common workflow where users teleport from web to CLI
and need to run setup commands like `yarn dev:staging`.
Slack thread: https://anthropic.slack.com/archives/C096H3HP75G/p1765833639134099?thread_ts=1765833353.488839&cid=C096H3HP75G