a few moderate changes
Features:
* Support version string emission, once per hour to
esp32/sensor_version
* Set every PWM LED GPIO invididually if it's != -1 (now supports all 6
channels)
Bugfix:
* Never sleep negative time if you waited too long already (which since
it's a uint I think just becomes very positive and sleeps almost
forever)
Ehh:
* Some attempted changes around repolling and rechecking motion
settings
* Pull-down back to enabled because we're using the big PIR sensors
* Hysteresis enabled to prevent spamming of the channel