Changed 'leave' exits from destination=None into its own class
Fixed follow system to handle teleports as well

* This fixes the 'visit' and 'wander' teleportation