nitg-se: MProperty layout does not depend anymore on opt_typing used

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
nitg: moved model facilities from coloring to abstract_compiler

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
nitg-s: introduced unique perfect hasher

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
nitg-s: removed useless perfect hashers from coloring module

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
nitg-se: fixed bug in subtyping type with phmod

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
nitg-s: renamed coloring module in layout_builders

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
nitg-s/e: removed useless classids attribute

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
nitg-s removed useless type_layout_builder attribute

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
nitg-s/u: changed table metrics computation and output

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>