Fill rule misunderstanding

Basicaally fillRulle is a parameter for fill() method, that can be or nonzero or evenodd.
ctx.globalcompositeOperation is a method that can take as parameter lot of values like source-over, destination-over and so on.
destination-over and evenodd are not related together.
So i renamed the setupFillRule method and i divided the two properties.
This change will allow to merge the path render method with the standard object render method.
Give me some hint, to avoid unnecessary double commit.