Override support for EA UniFi Protect versions
### Describe the feature request

I do get that you don't want to provide support for people running EA UniFi Protect versions. (I would be in the exact same boat.) But blocking it on startup with no possible override seems a bit harsh. I build software against UniFi Protect as well, so I do upgrade to EA versions early and test stuff. I then wholeheartedly accept things not working with this plugin for example, but now you make it completely impossible to even try. 😅 

I mean, if things broke with your plugin I would quickly downgrade anyway. But now I have to, even if it works as intended. This has often been the case for me with 3.x and 4.x versions.

### Describe the proposed solution

Can you maybe add a (hidden, undocumented even) setting to override this detection and help a developer colleague out? I looked through the source to find it doesn't exist right now (or a version spoof in `unifi-protect`).

Maybe you've already tested this with version 5.x and found it broke everything... There are multiple reasons I can think of why you blocked it this way, so if you're not into this, all well and good. 😊

### Describe alternatives you have considered to the enhancement

I'll fork your plugin, or downgrade in between development, that's fine, but it'll cost me more work and time of course.
I also like to stay up to date with your plugin, given how much work you put into this quality piece of work. ❤️