switched to "collect all collisions" from just next one

The "just next one" is a relic from when we were
   imagining a tree structure over the whole space.
   In that circumstance, collecting all collisions
   would have had bad asymptotics. With the regions
   model, that issue is gone.
Fixed geometry math bug