SysFont fix for if there is only italics for a font. "In the patch I've removed the while loop, since it has no effect (other than to potentially cause infinite loops). In the case that neither the request style nor the default style (no bold and no italic) is available, it defaults to an arbitrary style that does exist. It then sets gotbold and gotitalic as appropriate (these are flags that determine whether fake bolding or italicizing should be done)." Thanks Jeremy Sharpe.