more threadpool rewrite, change info to printcaminfo because of name collisiong with iprinter::info, added iprinter print overloads, limit opencv threads to 1