Fixes admin observer special radio keys double sanitizing input (#60039)
Fixes admin observer special radio keys double sanitizing input (#60039)

Moves /mob/dead/observer/say() message sanitize code to after the special admin radio keys logic that will also sanitize.
Changes an if else chain to a switch statement,
ShizCalev/tgstation,CPTANT/-tg-station,MicroWorldwide/SS13-TG-station,Razharas/-tg-station,Bawhoppen/-tg-station,coiax/-tg-station,CPTANT/-tg-station,tgstation/tgstation,Cruix/-tg-station,Bawhoppen/-tg-station,Jordie0608/tgstation,tgstation/-tg-station,Bawhoppen/-tg-station,coiax/-tg-station,Jordie0608/tgstation,Razharas/-tg-station,coiax/-tg-station,tgstation/tgstation,ShizCalev/tgstation,MicroWorldwide/SS13-TG-station,WJohn/-tg-station,WJohn/-tg-station,Cruix/-tg-station,Razharas/-tg-station,Bawhoppen/-tg-station,Jordie0608/tgstation,Razharas/-tg-station,WJohn/-tg-station,Jordie0608/tgstation,WJohn/-tg-station,Bawhoppen/-tg-station,Bawhoppen/-tg-station,MicroWorldwide/SS13-TG-station,CPTANT/-tg-station,Jordie0608/tgstation,Razharas/-tg-station,CPTANT/-tg-station,ShizCalev/tgstation,Cruix/-tg-station,Bawhoppen/-tg-station,tgstation/tgstation,ShizCalev/tgstation,CPTANT/-tg-station,tgstation/-tg-station,coiax/-tg-station,ShizCalev/tgstation,MicroWorldwide/SS13-TG-station,Cruix/-tg-station,tgstation/tgstation,CPTANT/-tg-station,ShizCalev/tgstation,WJohn/-tg-station,tgstation/tgstation,coiax/-tg-station,Jordie0608/tgstation,tgstation/tgstation,Bawhoppen/-tg-station,Jordie0608/tgstation,CPTANT/-tg-station,Razharas/-tg-station,Cruix/-tg-station,coiax/-tg-station,Jordie0608/tgstation,coiax/-tg-station,tgstation/tgstation,MicroWorldwide/SS13-TG-station,ShizCalev/tgstation,Razharas/-tg-station,WJohn/-tg-station,tgstation/tgstation,Cruix/-tg-station,ShizCalev/tgstation,MicroWorldwide/SS13-TG-station,MicroWorldwide/SS13-TG-station,CPTANT/-tg-station,Cruix/-tg-station,WJohn/-tg-station,tgstation/-tg-station,Razharas/-tg-station,MicroWorldwide/SS13-TG-station,tgstation/-tg-station,Cruix/-tg-station