Fix overflow on hue using golden option

Previously make_color() would sometimes return hue values > 360.

This fixes the results when using the HSV output without changing the behavior/results of the generator (effectively the same modulus was happening during conversion to other outputs)