cmake: fix finding ros on Groovy

Yep, it changed again in Groovy !

Signed-off-by: Peter Soetens <peter@thesourceworks.com>
useorocos: cleanup/sanitize generation of typekits

Added DEPENDS argument to the macro and tested lots of different
options. We stick to one typegen project per package, and the
headers are best in include/package/...

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