Stage 35 — Send Message API
POST /api/v1/messages/send.php with Bearer token and JSON: recipient_type (pupil|parent|staff), recipient_id, content, optional child_id.
Uses existing message table; no schema changes. Access is class/family scoped.
