Part 1 of a Series of Pullrequests regarding BotCommand behaviour/Handling of NickServID

Hi,

This commit set adds a great deal of undocumented functionality to BotCommand, which i will enhance soon.

Kind Regards,
Stephan