Reworking Teleporters
Moving the teleporters logic back to core and adding support for having
multiple files to load teleporters data from
Implemented teleport type and handling both normal and nobless teleports