[bot] Add connection framework
This implements the main Discord surface of the bot - a mixture of JDA + JDA Utilities' wonderful handlers. It also provides necessary lifecycle actions to handle start up and shutdown, as coming. Configuration is handled. WebdriverTorso remains unfinished and rendering remains unimplemented.
Showing with 140 additions and 19 deletions