Minimize diffs for EntityTargetEvent
Reduce more event diffs.
Minimize more diffs.

PlayerInteractManager no longer needs to check for EntityPlayer, because
it now uses EntityPlayer instead of EntityHuman.
Minimize the rest of the event diffs based on CraftEventFactory.
feildmaster said use this one.
Where'd that come from?