nghttpx: Call Http2Session::disconnect() if initiate_connection() failed

This will clean up resources allocated in initiate_connection()
properly.
Move HPACK tools from hdtest to src
Fix typo
Refactor configure options

--enable-src is renamed as --enable-app. Fix build failure if
libxml2 is not available.