Rplaced oindent::endline(1) call at the end of octidy::program(), octidy::atheros() and octidy::charlie() to prevent ocassional segfaults and bus errors. The reason for them is unknown but this seems to elminate them. Added std::cout.flush() call to oindent::print method.
updates