cpp: fix header guards in types
agile: create Handling of include cmakelists in split projects is not correct
agile: update licence story
patches: add odb include cmakelists