Closes https://github.com/payloadcms/payload/issues/12087 When using `--experimental-https` from Nextjs we have no way of detecting that right now so I've added documentation on how to handle this flag and added to support for `USE_HTTPS` to set the websocket protocol for HMR to `wss` instead of `ws`