[INFRA-146] - Move all configurations to a customizable IrcBotConfig

Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
Merge remote-tracking branch 'remotes/jenkins-infra/INFRA-146'
[FIXED INFRA-135] - Properly load version info from resource files

Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
gitignore: unknown-commands.txt

Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
Change the default IRC Bot name to avoid conflicts with the bot

Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
Ignore messages with other botts with "ircbot-" prefix

Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
Ignore incoming messages from jenkins-admin to prevent recursions

Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
Don't fail on clean when the versionInfo.properties does not exist

Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
Move the server option to upper section of IrcBotConfig

Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
Merge pull request #19 from jenkins-infra/irc-bot-new-version

IRC Bot / New version