Automatically re-track entities when they are teleported. Fixes BUKKIT-2471

When calling Entity.teleport(), Minecraft seems to forget to re-track some EntityTypes, which causes them to leave a ghost copy in the original world. This patch is supposed to fix that by forcing the tracking code onto all teleported entities. This will cause no problems until Mojang adds EntityTypes which are untrackable.