The transport-agnostic slice of the running framework, what core code (gates, notices, plugins'
agnostic surface) accesses through ctx.core. Each transport's Core extends it with its own
members.
Discord REST client. On gateway this is the discord.js client's own, and it carries no token
until the Login phase. On http the token is set by start().