Fix errgen - added control channel + correct getopt handling
Fix monitor
Fix monitor#1
One errgen works fine