Adds exception handling to Irondemo.pm
Adds Try::Tiny usage to Executor.pm
Adds proper IO handling to AbstractIfmapCliModule.pm, also some refactoring