Color.Lerp XNA compatibility fix

Color.Lerp does a Clamp on the weight between 0 and 1. The overflow and
underflow case were hidden because transparant and white are already
outliers. The Color constructor automatically clamps invalid colors.