Allows using language while whispering using :w

(cherry picked from commit c0610c37bca9f22268fab5361865de2e268dce9b)

Conflicts:
	code/modules/mob/living/carbon/human/whisper.dm
Fixes bad operator precendence in robot...

...language checks, and removed universal_speak from robots.

(cherry picked from commit 7cacc02ae3d17a4522cd6c7f787aca7844d42aa2)
Fixes being able to understand NONVERBAL...

...languages when blind.

(cherry picked from commit 4e638ef92bf173710b0144090e45e032dd307181)
Allows robots to use languages over the radio

(cherry picked from commit c4c962d582a665389e20b6a7ed5821836e087a9a)

Conflicts:
	code/modules/mob/living/silicon/say.dm
Fixed NONVERBAL check.

(cherry picked from commit 9a7c53d7d1bbf0c2227c523346e5378b37461f40)