Streamline header usage in .c files.
Public header files should not include private header files.
Add request_hostname and request_port to htp_tx_t.