Initial support for raster masks

Hi, I’ve added some preliminary support for “raster masks” (using darktable terminology) in ART. There is no documentation, but hopefully the usage is clear from the video below: The only note is that only masks with a name can be used as “raster masks”, and (of course) modules/regions comi…