ircbot.py: support for custom config file

Introduce command line argument parsing and let the first
usage be for the support of using a custom config file for the bot.