This PR adds support for a Condition by Mask node. This node allows conditioning to be limited to a non-rectangle area.
This enables workflows like "Inpaint at full resolution" when using batch sizes greater than 1.