Fix bug in logic when deciding which files to skip in aclic
Fix bug in selection of classes for the rootmap

A bogus logic caused the rootmaps to be much thinner than they should
Add begin/end/final end sessions to rootmaps + coding convetions