sch_segment: set public inheritance, add missing includes
segman: add missing includes
set makefile up2date