Bash 4.3 globstar behavior
Bash 4.3 globstar behavior

This also organizes a lot of stuff and de-duplicates some of the
de-duplication logic that was happening before.

The logic for handling globstar directory traversals (and avoiding
directory traversals for symlinked dirs) is not particularly
optimized.  In fact, I'd be surprised if this change was not a
pretty significant performance regression in general.  But at least
it's more correct, so now we can start analyzing the performance
and optimizing where it makes sense without becoming even more
committed to incorrect behavior.

andypatterson/node-glob,stefanpenner/node-glob,wjb12/node-glob,isaacs/node-glob,andypatterson/node-glob,lostthetrail/node-glob,behind2/node-glob,wjb12/node-glob,contra/node-glob,cgvarela/node-glob,contra/node-glob,isaacs/node-glob,shinygang/node-glob,cgvarela/node-glob,Nedomas/node-glob,stefanpenner/node-glob,behind2/node-glob,jeonghwan-kim/node-glob,Nedomas/node-glob,shinygang/node-glob,lostthetrail/node-glob,jeonghwan-kim/node-glob