DRILL-1297: C++ Client. Hide Dependencies From Public API to enable using C++ Client as a DLL