useorocos: export the DEPENDS list to other packages in the same workspace and orocos_use_package() recursively

Signed-off-by: Johannes Meyer <johannes@intermodalics.eu>
useorocos: minor control flow cleanup in orocos_find_package()

Signed-off-by: Johannes Meyer <johannes@intermodalics.eu>