Move all winding related code to PathItem.Boolean and introduce __options.booleanOperations switch.

Fall back to __options.nativeContains if __options.booleanOperations is not included.