Doorbell not always triggering
<!-- BUG REPORTS THAT ARE NOT FILLED OUT COMPLETELY WILL BE CLOSED AUTOMATICALLY WITHOUT WARNING AND WILL NOT RECEIVE A RESPONSE. THE FORM IS HERE FOR A REASON. :). -->
<!-- Please ensure you read the documentation before creating a support request, especially the Troubleshooting page. -->

**Describe The Problem:**
The G4 doorbell is not always triggering. This is due to the following line:
https://github.com/hjdhjd/homebridge-unifi-protect/blob/3552015940a47ed91216a741183084a9064e813a/src/protect-nvr-events.ts#L212

A payload can contain both a lastMotion and lastRing object. So the "return" needs to be deleted.

**To Reproduce:**
Dance before the G4 Doorbell and press the button.

**Logs:**
Both JSON messages when a doorbell is pressed with and without motion detected:
```
{ lastRing: 1612884026670 }
```
```
{
  lastMotion: 1612883092648,
  isMotionDetected: true,
  lastRing: 1612883093292
}
```