Chicken eggs and ender pearls can hit entities.

Fixed warning by adding dedicated m_HasTeleported for fired arrows.
Rename spawn chicken method, Initialize m_HasTeleported.
Comments for TrySpawnChicken() and TeleportUser().
Creator not user.
Merge pull request #935 from archshift/projectile-fixes

Chicken eggs and ender pearls can hit entities.