L::C::Package: Fix memory leak caused by index ref cycle

In commit ff44271, indices converted their values to L::Path objects.
Unfortunately, the "children" list for the root entry contained
itself.  This created a ref-cycle and by extension a very nasty memory
leak for the "archive-wide" runs.

Signed-off-by: Niels Thykier <niels@thykier.net>