started work on getting  support
don't check for version if already have it
small fix, on -> once
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