Fix exiting

The try/except needs to have an exit flag for when the bot is exiting.
This requires overriding the die method as well.  Why can't the irclib
bot maintain a connection like it claims?