Slightly improve display of civil warning messages.
Reshuffle DT_ definitions so that real errors are in the first 8 bits.
Only display civil warning status each third minute. This follows the
three-minute cycle of those announcements.
Read the GPIO pin number from hardware.txt