Differentiate types of definitions in cscope

so not everything shows up as a function anymore (class show up as classes etc)