Added EntityMoveEvent to EntityTrackerEntry so that it is called when non-player entities move. This only informs any listeners, have not implemented functionality to cancel movement. EntityMoveEvent needed to replicate non-player Entity movement.
Added more EntityMoveEvent so that hopefully all entity movement generates a move event
Made invulnerable variable public so I can stop replica Entities from being killed
Want to be able to compile with my modified Bukkit API
Merge branch 'master' of https://github.com/hebrecht/CraftBukkit