No duplicate match events when using globstar

Only resolve globstar to any given pattern once, to prevent walking down
directories more than once.

Fix #65