string.find_all function

I think it could be pretty useful! It provides a higher-level interface to String.find_from, that makes it easy to count the number of occurrences of the needle in the haystack, for instance.