Add Basic Teleportation Events

Adds a basic teleportation cause and the events.
Why is this limited to Players? Should be any Entity.