crofctl/crofdpt => making methods non-virtual

crofdpt => revised state engine

crofctl => revised state engine

more debug output