Renamed some methods and vars
Improved winding object caching
Winding class is now read-only and immutable to ensure correct values from caching
Reordered some methods
Vector list is unmodifiable now, so it doesn't need to be copied in the constructor anymore
Actually, this can be public, too...
Fixed brush side caching and added EMPTY constant
Added alternate implementation of fromSide()
Removed some test code
Small improvement
Incremented patch version