PROTON-550: Fail build if Ruby is enabled but missing dependencies. Now, instead of just stating that a dependency is missing, CMake will fail if it's trying to build Ruby but any dependency is missing.