Still partially broken, but installs some dependencies locally. Need to
create a chain of dependencies to check validity (as well as a full test
suite).

Better publish now as well -- checks for reference loops -- verifies that the package info isn't referencing itself as a dependency (or dev dep).

Important to add: Checking that a downloaded module doesn't have a broken
reference (that would cause and endless loop locally).

Next step: Verify that full install works, and then create separate
"moduleTypes" for installation. Encodings and domains and what have you.