Misc volume viewer features

These are the final bits of the experimental `demo/volume-sandbox` branch.

* Render quality selection for the volume renderer
* A small bug fix in `Volume3d`
* Colormap selection for the image cut planes
Could you add a `iter_image_plane_widgets`? This is used a couple of other times in the code.