Removes unused code used only for local checks.
Formatting.
Formatting.
Adds advanced msg history service, to allow plugins to insert messages into the history, and tests for the implementation.
Handles local xmpp contact resources.
Fixes wrong button resources.
Formatting.
Adds SIPCommNotificationsButton, adds option to disable toggle and can be reused for other buttons that needs the notification option.
Improved the Command - CommandFactory implementation.

* Moved from 'init' method to constructor.
* Expected format for the constructor described in the Command
interface comments.
* Distinguish between exceptions that occur during construction of the
command, log these and inform the user of an error; and exception
occurring during the execution of the command.
* Better error handling for commands.

To do:
* Add 'help' method to the Command interface.
* Catch IllegalArgumentException and automatically display help()
information to the user.
Moved IRC command implementations to separate plugin package: irccommands