refactor to use ioslib library
don't use log.fatal on error. use callback
allow hide and auto_exit to be passed in
added logging marker for sim/device output
mostly fixed unit tests. need to fix some of the logging so that it's predictable on line endings
Merge remote-tracking branch 'upstream/master' into ctor_overloading
Remove Hyperloop.ctor, move ctor into Hyperloop.method
Update test case