A hier can be prefixed with a path.

The common part to the hier and the path is removed.

Signed-off-by: Jerome Maloberti <jmaloberti@gmail.com>
Hier are associated with a filename.

If a hier can be associated with an existing file, it will be added in a
hashtbl to allow file names with capital.

Signed-off-by: Jerome Maloberti <jmaloberti@gmail.com>
Update filename_of_hier.

Signed-off-by: Jerome Maloberti <jmaloberti@gmail.com>
Add some (yet) unused xxx_of_hier functions.

Signed-off-by: Jerome Maloberti <jmaloberti@gmail.com>
Add cmX_of_hier.

Signed-off-by: Jerome Maloberti <jmaloberti@gmail.com>
Remove all cmX_of_module.

Replaced by cmX_of_hier.

Signed-off-by: Jerome Maloberti <jmaloberti@gmail.com>
Remove interface_of_module.

Signed-off-by: Jerome Maloberti <jmaloberti@gmail.com>
Remove more instances of XXX_of_module.

Signed-off-by: Jerome Maloberti <jmaloberti@gmail.com>
Add XXX_of_hier functions.

Signed-off-by: Jerome Maloberti <jmaloberti@gmail.com>
Convert all remaining modnames in hier.

Signed-off-by: Jerome Maloberti <jmaloberti@gmail.com>
properly catch sublibrary missing exception and raise friendly error.

fix #79
bump version