typelib-clang-tlb: add check to not add a Type::Numeric if its exist already

but create an alias for the canonicalTypeName nevertheless

Signed-off-by: Martin Zenzes <martin.zenzes@dfki.de>
clang-tlb-import: add opaque-file for "templates.h" with "/Eigen/Vector3d"

and add the updated tlb-file

Signed-off-by: Martin Zenzes <martin.zenzes@dfki.de>
typelib-clang-tlb-import: install generated tool into $PREFIX/bin

so that it can be executes by others after installing

and adopt clang.rb to use it acutally

Signed-off-by: Martin Zenzes <martin.zenzes@dfki.de>
clang-tlb-import: return more "Typelib::Type" pointer instead of void

not needed in the moment, might be handy in the future

Signed-off-by: Martin Zenzes <martin.zenzes@dfki.de>
clang-tlb-import: add external enum as test-case

check if enums pulled in from other headers are exported as well. add updated tlb-file

Signed-off-by: Martin Zenzes <martin.zenzes@dfki.de>