Introduce Endpoint listener (experimental)

The Teleport Endpoint listener polls a MODX instance described by a profile for modRegister messages containing arguments for a Teleport Action and immediately handles the action before polling for additional messages in the queue.

- moved Action->loadProfile() to Teleport::loadProfile()
- refactored Action->getMODX() to use new Teleport->getMODX()