CDRIVER-360 add additional geo index options

Changes here also resolve CDRIVER-452