DeathManager for tracking player death locations
new strategy "LastDeathLocation" for utilizing death location
notify DeathListener when a player dies
some debugging and a bug fix to make DeathManager a singleton so it works properly
New feature: public home invites
move "onTeleportObserve" event to official event type list