Continuing OutputTester development

The goal is to remove ResourceList entirely and refactor the
ProtodomainTest