Error handling routine consistency:
- Replace all instances of WT_RET with a new function that does something similar to:
check_success(int errorcode, _LINE_) and aborts the test program in case of an error.
- Update the configuration_settings.h to return a std::optional instead of return an error code and passing a pointer, effectively converting from C style to C++ style.
Main function of poc.cxx:
- Return error code instead of exception when parsing args
- random_generator should delete copy constructor and = operator