Unify DATA and other frames in nghttp2_outbound_item and save malloc()
Avoid PATH_MAX by using getcwd(nullptr, 0) as supported by modern glibc-based OSes.