unit tests for handler and output modules in the core set round one
unit tests for handler and output modules in the core set round one

- these don't have any assertions yet, but they do have full coverage

jasonmunro/cypht,jasonmunro/cypht,jasonmunro/cypht,jasonmunro/cypht