Fix sesión extendida / keep-alive

Reemplazar estos archivos:

public_html/cachorros1/index.html
public_html/cachorros1/app.js
public_html/cachorros1/api/helpers.php
public_html/cachorros1/api/auth/keepalive.php

Qué corrige:
- La sesión PHP se extiende a 12 horas.
- Se agrega endpoint api/auth/keepalive.php.
- El navegador envía keep-alive automático cada 2 minutos.
- No recarga la página.
- Reduce riesgo de perder entrada/salida por sesión expirada.
- app.js usa cache:no-store en peticiones API.
- Antes de entrada, salida y cierre intenta refrescar sesión.

Nota:
Si el hosting tiene una política global de sesiones menor, el keep-alive evita que PHP considere la sesión inactiva.
