NO MERGE Various minor typelib fixes

Minor things stumbled upon while reading the typekit.rb

Not completely sure about the "orogen_include"-fix 600da84ca1b708f9386668d964dc5289e41a5aba -- please have a thorough look at it as it changes (corrects) the metadata for a lot of projects. An `autoproj rebuild` finally succeeded (besides the usual ramifications...)

The rest shouldn't do much of a headache.
This is wrong, the smart pointer pkg-config project is most probably not typekit.name. The method assumes that it gets provided by the caller. However, I believe that the existing smart pointers (i.e. ro_ptr) were not updated after orogen_include got implemented.