Compile fix / optimizations

Removed client check from mob so that if a pAI is being held by a SSD client it can still hear.

Removed 3rd deep .loc check 2 is plenty, and was making the proc rather expensive
(if you shove a pAI in a bag and toss the bag into a locker, the pAI will be deaf, you jerk).
Merge pull request #4460 from Ccomp5950/FUCK_recursive_mob_check

Compile fix / optimizations