Added use$geoWithin parameter

This is a new, global, top level parameter that specifies whether to use
the $within or $geoWithin keyword. Added associated tests as well.
incrimented version