First step to fixing profile building
multiclient + profile support
cleanup extra stuffs
Remove old host interface
Switch default interface to the v2 one
Remove most likely useless unit tests
Remove useless runtime tests
Rename test files
Remove need for parentrunner
Rename childrunner to runner
Remove extra requires
directly pass runner to remote objects
Hardened SIGINT /w assertion checks and much better tests