Revert "Revert "CDRIVER-2132 CMake unnecessarily requires C++ compiler""
Revert "Revert "CDRIVER-2132 CMake unnecessarily requires C++ compiler""

This reverts commit 37fc6c2fc5e3b0cc362fae4c70beeb59a5a8feee.

derickr/mongo-c-driver,jmikola/mongo-c-driver,jmikola/mongo-c-driver,beingmeta/mongo-c-driver,remicollet/mongo-c-driver,beingmeta/mongo-c-driver,rcsanchez97/mongo-c-driver,bjori/mongo-c-driver,bjori/mongo-c-driver,mongodb/mongo-c-driver,acmorrow/mongo-c-driver,remicollet/mongo-c-driver,beingmeta/mongo-c-driver,remicollet/mongo-c-driver,remicollet/mongo-c-driver,bjori/mongo-c-driver,jmikola/mongo-c-driver,acmorrow/mongo-c-driver,mongodb/mongo-c-driver,beingmeta/mongo-c-driver,mongodb/mongo-c-driver,acmorrow/mongo-c-driver,beingmeta/mongo-c-driver,bjori/mongo-c-driver,ajdavis/mongo-c-driver,jmikola/mongo-c-driver,bjori/mongo-c-driver,acmorrow/mongo-c-driver,ajdavis/mongo-c-driver,derickr/mongo-c-driver,beingmeta/mongo-c-driver,ajdavis/mongo-c-driver,rcsanchez97/mongo-c-driver,jmikola/mongo-c-driver,rcsanchez97/mongo-c-driver,acmorrow/mongo-c-driver,remicollet/mongo-c-driver,bjori/mongo-c-driver,derickr/mongo-c-driver,rcsanchez97/mongo-c-driver,rcsanchez97/mongo-c-driver,jmikola/mongo-c-driver,mongodb/mongo-c-driver,remicollet/mongo-c-driver,rcsanchez97/mongo-c-driver,derickr/mongo-c-driver,bjori/mongo-c-driver,acmorrow/mongo-c-driver,derickr/mongo-c-driver,rcsanchez97/mongo-c-driver,mongodb/mongo-c-driver,derickr/mongo-c-driver,ajdavis/mongo-c-driver,mongodb/mongo-c-driver,ajdavis/mongo-c-driver,ajdavis/mongo-c-driver,acmorrow/mongo-c-driver,ajdavis/mongo-c-driver,beingmeta/mongo-c-driver,mongodb/mongo-c-driver,beingmeta/mongo-c-driver,derickr/mongo-c-driver,jmikola/mongo-c-driver,remicollet/mongo-c-driver