Ensured that the build-time <config.h> header includes "cpr/prelude.h".
Changed from using raw errno value macros to the std::errc enum.
Implemented the cpr_vector_data() function.
Added static_assert(noexcept(...)) checks for no-throw guarantees.
Reorganized the header file documentation in the manual.