Make the bot more integration friendly

With these changes UnoBot can of course still run on it's own, but it's now easier to integrate it to another pircbotx based project