XIAO ESP32C6 using MicroPython - the external Wakeup Pin is broken after DEEPSLEEP

Updated deepsleep.py to complement the D2 trigger, NOT each door_sw.value(), use WAKE_ANY_HIGH.

Updated main.py to add esp32.gpio_deep_sleep_hold(False) in DEEPSLEEP_RESET clause.

DeepSleep was successfully triggered with 3v3.

However the latch behavior remains, BOOT to restore D2 operation.

Regards, Morris