Extract directory traversal from use_gemdeps

Gem::use_gemdeps is now more focused on its goal, but still is two
parts (find, activate).