Add Color.With() extension methods
Expand the with-pattern to the `Color` struct. * WithA(byte) * WithR(byte) * WithG(byte) * WithB(byte) * WithA(int) * WithR(int) * WithG(int) * WithB(int) * WithA(Color) * WithR(Color) * WithG(Color) * WithB(Color) * WithDelta(int r, int g, int b) * WithDelta(int a, int r, int g, int b) * WithDeltaA(int) * WithDeltaR(int) * WithDeltaG(int) * WithDeltaB(int)
issue