Fixed ResidenceEnter/Leave Event for /resadmin Players

Player having /resadmin privileges were not firing Enter/Leave events until they physically moved. This patch ensures that handleNewLocation is called for all types of players.