Use tput instead of hardcoded ANSI colour codes. (@zendeavor)