Moo expects subroutine reference for complex data

Alter StatusListener to fix following error:
Invalid default 'IntelliHome::Interfaces::Terminal=HASH(0x195c800)' for
IntelliHome::Workers::Master::StatusListener->Output not a coderef or a
non-ref and could not be converted to a coderef: Not a subroutine
reference at /usr/local/share/perl/5.18.2/Method/Generate/Accessor.pm
line 660.
Compilation failed in require at -e line 1.
BEGIN failed--compilation aborted at -e line 1.
Merge pull request #36 from vytas-dauksa/statuslistener

Moo expects subroutine reference for complex data
Merge branch 'develop'
Merge branch 'master' into develop
Add test to sanity check that all modules can load
Merge pull request #37 from vytas-dauksa/sanitycheck

Add test to sanity check that all modules can load
Merge branch 'master' into develop
added search_modulesd (search all modules in a loaded namespace) in IntelliHome::Utils
using search_modulesd to check all the modules available in IntelliHome for a test load