Added MaskedFillSprite component

The MaskedFillSprite allows the creation of arbitrary colored shapes by masking a fillsprite with
a given texture.