Splited out ClipPath routine from other pixel compositions' since yet it's unlikely compatible... Also revise internal engine interfaces to be simpler. This is a step forward to enhance masking feature.
Yet, this isn't work properly but it supposed to do We need to fix alpha mask logic.
New feature - CompositeMethod::MaskAlpha Newly Support AlphaMask. but it's unstable. @Issues: 31