Added wrapper around the bot

By running the wrapper, it will log errors to errors.log and restart the
bot when a fatal error occurs.