Performance improvement to roslaunch's $(find …)

This patch makes roslaunch's `$(find ...)` substitution reuse rospkg caches, which significantly improves performance for roslaunch and xacro.

See also: https://github.com/ros/xacro/issues/2