Use feature macros and stdlib implementations
As the title says: Pulls in make_unique and make_array from the standard library if available and switches from using explicit tests to feature macros for inline variables and generalized constexpr.
As the title says: Pulls in make_unique and make_array from the standard library if available and switches from using explicit tests to feature macros for inline variables and generalized constexpr.