Fixed #1101 Disposals will no longer create invisible floor tiles.
Fix for the disposals fix.
Fixed an oversight in Wizard-Spell targeting code

Added an extra safety check to check if targets selected via inputs were actually in range. Previously someone could open a bunch of inputs and activate them from what ever range.
Update spell.dm
Fixed destructive analyzer failure messages.
Refactored throw_at
v2.0
Adds ckey logging to PDA message sending
Allows admins to see the ckey of those who send messages.
Gives the chicken suit head some hiding flags
The chicken suit helmet now has the same inv_flags as a xeno helm.
Adds different radio frequency colours for engineering, security, medical, service and supply.
Obsoletes flags = FPRINT | TABLEPASS*

*TABLEPASS was already totally obsolete.
FPRINT was used, but it was on virtually everything anyway.

Removes those flags from every instance where they were used. Also assigned and removed other flags where it made sense.

If it is desired, I can revive the flag as NOFPRINT, which would retain the original functionality, though inverted. That way it would be be used only  where it was intentional (holodeck items could use this for example).
Makes deathsquad frequency (144.1) a different colour again, this time grey to differentiate it from science's plum.
Removes the gag ball.
Merge pull request #2186 from Cluwnes/theunknownchicken

Gives the chicken suit head some inv_flags
Merge pull request #2170 from Rockdtben/throwAtRefactor

Refactored throw_at
Merge branch 'master' of https://github.com/tgstation/-tg-station into pr/2192

Conflicts:
	code/modules/clothing/head/misc.dm
fixing conflicts

THANKS GIA

:I
Merge pull request #2122 from Miauw62/disposalsfix

Disposals will no longer create invisible floor tiles.
Merge pull request #2192 from Cheridan/iDidThisByHand

Obsoletes flags = FPRINT | TABLEPASS*
Merge pull request #2184 from Cluwnes/invisimessages

Adds ckey logging to PDA message sending