Add include for std::cout.
Merge pull request #175 from ahmedcharles/iostream

Add include for std::cout.
Remove some dead code.
Merge pull request #176 from ahmedcharles/dead

Remove some dead code.
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