Add Basic Teleportation Events

Adds a basic teleportation cause and the events.
I didn't even think about returning events for API methods that cause them, that makes so much more sense.