Miscellaneous framework modifications

Merged Darryl Green requested to merge github/fork/CJKay/misc-framework into master

Created by: CJKay

This pull request consists of a set of miscellaneous modifications to the framework in preparation for the addition of the I/O framework.

Merge request reports