Fix color code handling
Fix color code handling

The percentage rounding was wrong: 76 was rounded to 70 instead of 75.
Moreover, we now round to the greated multiple of 5 (except for 0).
Therefore, 76 is now rounded to 80.

enikki/yamerl,enikki/yamerl