Skipping support

Adds stuff to allow the bot to run properly even if things failed to be
initialized, and tell the user that stuff failed to be initialized
properly.