WoL relay application, based on TMPC ESP8266 codebase v1.3 (20260930)

tmpc_esp8266/tmpc_esp8266.ino   codebase v1.3 + the WoL relay part (see the header note for every change).
tmpc_esp8266/tmpc_secrets.h     private values (wifi, broker, topic, client id, target mac). placeholders; fill in your own.
scripts/wake_uap.sh             run on the server: publish the token via MQTT, wait for the target, then rotate the token.
scripts/rotate_token.sh         run on the server: write a new token into the relay board through the target machine.
                                values in <...> are placeholders.

Changes since the 20260929 package:
- fixed: mqtt was never reconnected if wifi was also down when mqtt got disconnected.
- fixed: "GET /wol_nonce.txt" and "GET /settings" were served to anyone on the lan; now refused.
- rotate_token.sh retries the upload (an interrupted upload leaves an empty token file on the board).
