Add Basic TeleportEvent Reasons

Includes getReason and an enum with a list of possible reasons for a player teleporting.