Refactor IrcCommandParser internals

Parse command syntax when the command is added. Give access
to the stored command syntax information via private API.
WIP: IrcCompleter