Update to Communi 1.2.1, which is the new version of the irc library.
Merge pull request #167 from ahmedcharles/communi

Update to Communi 1.2.1, which is the new version of the irc library.
Add new clang-format for new code.
Add PackageModel and tests.

It currently doesn't do anything and doesn't even depend on package.
Have PackageModel inherit from QAbstractItemModel.

This includes stubs for all of the required functions with safe,
implementations which do nothing.
Depend on package/package_item from mudcore.
blah
x