Mask support

Since we can't access native masks in Sketch API yet, I built this halfway solution, where naming a child "maskframe" will export its frame as the mask of its parent.

This causes an extra layer traversal, so we could potentially optimize performance by folding this into the main layer traversal.