Enable device section folding
### Feature Description

For plugins using the Accessory Plugin template, when you have an multiple accessories, each accessory section in the configuration can be collapsed, as shown for these Dummy Switches:
<img width="797" alt="Screenshot 2024-11-08 at 11 54 13 AM" src="https://github.com/user-attachments/assets/53fa1234-bbd7-4b41-9419-0ff3f091d1c5">
This makes it easy to manage a large set of devices.

For plugins using the Platform Plugin template, when you have an array of accessories, each individual accessory section in the configuration is not collapsible, as shown:
<img width="795" alt="Screenshot 2024-11-08 at 11 54 49 AM" src="https://github.com/user-attachments/assets/883bc901-f379-4fce-a2c1-634cb7ab28d1">
This makes it harder to find a device in a large set of devices.

This enhancement suggests adding to the Platform Plugin template the default ability to expand/collapse the section of a singe device in an array.

### Using `form`:

If you try to use the `form` section in `config.schema.json`, as specified in the JSON Schema Form spec, you can only expand/collapse the entire configuration, unless you fully manage the form layout, which means that dynamically showing/hiding fields through the use of `condition` fails completely
```
    "condition": {
        "functionBody": "return model.devices[arrayIndices].someField === true;"
    }
```

All collapsed:
<img width="796" alt="Screenshot 2024-11-08 at 12 04 12 PM" src="https://github.com/user-attachments/assets/bcae4224-ece8-412d-bf2a-25cbd394a83c">

All expanded:
<img width="793" alt="Screenshot 2024-11-08 at 12 04 23 PM" src="https://github.com/user-attachments/assets/45e956ca-4486-4b1c-8272-cd898ae9daab">

Or you get the JSON Schema Form `form` and the Homebridge layout conflicting. Which means that if the out-of-the-box Homebridge layout changes, it can end up breaking plugin layouts:
<img width="779" alt="Screenshot 2024-11-08 at 12 04 39 PM" src="https://github.com/user-attachments/assets/ce3da645-3d42-4317-a11a-cc2f81e87c4a">