count_memory: return early when visiting non-internal things and lookahead < 0. This avoids allocating entries in the mc_marker hash table for each referred thing of e.g. a mapping or multiset. Seems to improve performance by a factor 8-10 when doing Pike.count_memory (-1, m) where m is a relatively large mapping.