cgame: added coloured crosshairname option
general: use multiple passes to ensure crosshair names are always uncoloured

"fgs^^56fds" -> "fgs^6fds" -> "fgsfds"

Thx to Ensiform.