typegen: fixup case where there is no typelist in pkg-config file.

Signed-off-by: Peter Soetens <peter@thesourceworks.com>
typelib: include missing header to get class decls.

Signed-off-by: Peter Soetens <peter@thesourceworks.com>
typekit: allow to generate typekit libs into target/pkg subdirs

This will only be enabled when the user included himself UseOrocos-RTT.cmake
  or if he set -DUSE_OROCOS_RTT=1 in cmake
This provides deployer imports on a package directory basis instead of on a
filename basis.

Signed-off-by: Peter Soetens <peter@thesourceworks.com>
typegen: use pkg.type_registry instead of pkg.typelist

Signed-off-by: Peter Soetens <peter@thesourceworks.com>
typekit: tweak cmake directives

- Try to fix an 'include from install dir' case
- Link with ROS_LIBRARIES when used.

Signed-off-by: Peter Soetens <peter@thesourceworks.com>