Basic mask-size, mask-position support, use custom alpha texture for tests
We handle proper defaults for mask-size and mask-position, so no need to hack around it
MaskAngle, convert to radians properly after parsing angles
Use dict for angle direction LUT (easier to read)