Refactors/fixes messageParser.isAddressingBot to only return true when the first
word of the message is equal to the bot's nick, excluding trailing characters like
colons or commas to accomodate the common tab completion scenario "bot-nick:"

Adds test to make sure all of the above works