Use a ChatColor method instead of replacing all color codes

Only looked some seconds through the source, and this just looks horrible :P

You can pull it or change it yourself if you want.