Support alpha PNG output format for proxy camera

Right now, the proxy camera integration can only output images in JPEG format. This means that the alpha channel is lost. I’d like to be able to configure the image output format to avoid this.

My particular use case is that the vacuum integration I’m using exposes the map as a camera entity, and the image has a transparent background around the map. However, the vacuum map is a bit messy: the vacuum senses the existence of my patio through my sliding glass doors, and therefore has some map data for my patio even though it can’t reach it. I use the proxy camera to crop this out, but the cropped image has a black background instead of a transparent one.