Potential API Issues
**Describe The Problem:**
The myq plugin is no longer able to authenticate to the MyQ API. Either getting invalid credentials or 429 errors.

Additionally using google search, I also see that the home assist myq package started having similar issues related to auth yesterday. https://github.com/home-assistant/core/issues/101763 (MyQ fails to setup with 401 or 429 error #101763)

Further I see a couple of issues opened and "auto-closed" regarding API Authentication issues.

**To Reproduce:**
Previously working home bridge configuration which suddenly stopped working. Attempted removal and re-install. Upon re-install entering credentials failed. Restored previously saved config file results in same / similar 429 issue. 

**Logs:**

```
[10/11/2023, 6:51:24 PM] [myQ] myQ API error: Invalid myQ credentials given: Check your username and password. If they are correct, the myQ API may be experiencing temporary issues.
[10/11/2023, 6:51:26 PM] [Homebridge UI] [homebridge-myq] Incoming Request: /getDevices
[10/11/2023, 6:51:27 PM] [Homebridge UI] [homebridge-myq] myQ API error: Invalid myQ credentials given: Check your username and password. If they are correct, the myQ API may be experiencing temporary issues.
[10/11/2023, 6:51:27 PM] [Homebridge UI] [homebridge-myq] Incoming Request: /getErrorMessage
[10/11/2023, 6:51:38 PM] [Homebridge UI] [homebridge-myq] Terminating child process...
[10/11/2023, 6:51:38 PM] [Homebridge UI] [homebridge-myq] Child process ended
[10/11/2023, 6:52:00 PM] [Homebridge UI] [homebridge-myq] Incoming Request: /getDevices
[10/11/2023, 6:52:01 PM] [Homebridge UI] [homebridge-myq] myQ API error: Temporary myQ API server-side issues encountered: 429 - Too Many Requests.
[10/11/2023, 6:52:01 PM] [Homebridge UI] [homebridge-myq] Incoming Request: /getErrorMessage
[10/11/2023, 6:53:24 PM] [myQ] myQ API error: Temporary myQ API server-side issues encountered: 429 - Too Many Requests.
[10/11/2023, 6:54:12 PM] [Ring] Garage Detected Motion. Loading snapshot before sending event to HomeKit
[10/11/2023, 6:55:24 PM] [myQ] myQ API error: Temporary myQ API server-side issues encountered: 429 - Too Many Requests.
[10/11/2023, 6:57:24 PM] [myQ] myQ API error: Temporary myQ API server-side issues encountered: 429 - Too Many Requests.
[10/11/2023, 6:58:54 PM] [Homebridge UI] [homebridge-myq] Incoming Request: /getDevices
[10/11/2023, 6:58:55 PM] [Homebridge UI] [homebridge-myq] myQ API error: Temporary myQ API server-side issues encountered: 429 - Too Many Requests.
[10/11/2023, 6:58:55 PM] [Homebridge UI] [homebridge-myq] Incoming Request: /getErrorMessage
[10/11/2023, 6:58:56 PM] [Homebridge UI] [homebridge-myq] Terminating child process...
[10/11/2023, 6:58:56 PM] [Homebridge UI] [homebridge-myq] Child process ended
[10/11/2023, 6:59:20 PM] [Homebridge UI] [homebridge-nest-cam] Incoming Request: /generateToken
[10/11/2023, 6:59:24 PM] [myQ] myQ API error: Temporary myQ API server-side issues encountered: 429 - Too Many Requests.
[10/11/2023, 6:59:24 PM] [Homebridge UI] [homebridge-nest-cam] Terminating child process...
[10/11/2023, 6:59:24 PM] [Homebridge UI] [homebridge-nest-cam] Child process ended
```

**Homebridge Configuration:**

```json
{
    "email": "redacted@redacted.net",
    "password": "xxxx",
    "name": "myQ",
    "options": [
        "Enable.Device.SyncNames"
    ],
    "platform": "myQ"
}
```

**Screenshots:**
Auto-closed issues related to API Auth.
![AutoClosedIssues](https://github.com/hjdhjd/homebridge-myq/assets/82246577/023f7d47-cc74-4e26-9061-c3cde0389632)


**Environment:**

* **Homebridge Version:** 1.6.1
* **Node Version:** v18.16.0
* **Homebridge-myQ Plugin Version:** homebridge-myq v3.4.1
* **Apple Device and iOS / macOS / iPadOS / tvOS Version:** iOS17.0.3
* **Operating System and OS Version:** Raspbian GNU/Linux Bullseye (11) 
