Functions in Libwget may be called from other client applications as
well. They should not report that the job was done by Wget / Wget2, but
instead they should state that it was doen by libwget.
* libwget/bar.c(_bar_update): Remove reference to Wget
* libwget/list.c: Same
* libwget/cookie.c(cookie_db_save): Wget -> libwget
* libwget/error.c(wget_strerror): Same
* libwget/hpkp_db.c(hpkp_db_save): Same
* libwget/hsts.c(hsts_db_save): Same
* libwget/ocsp.c(ocsp_db_save_hosts): Same
* libwget/printf.c: Same
* libwget/ssl_gnutls.c(wget_ssl_open: Same
* libwget/tls_session.c(tls_session_db_save): Same
* include/wget/wget.h: Amend return type of wget_bar_print(), wget_bar_vprintf()
* libwget/Makefile.am: Replace fprintf in generated css_tokenizer.c
* libwget/bar.c: Replace *printf by wget_*printf,
(_bar_set_progress): Generate progress bar with memcpy/memset
* libwget/hpkp.c: Replace *printf by wget_*printf
* libwget/cookie.c: Likewise
* libwget/hpkp.c: Likewise
* libwget/hsts.c: Likewise
* libwget/http.c: Likewise
* libwget/http_parse.c: Likewise
* libwget/io.c: Likewise
* libwget/net.c: Likewise
* libwget/ocsp.c: Likewise
* libwget/pipe.c: Likewise
* libwget/ssl_gnutls.c: Likewise
* libwget/utils.c: Likewise
* libwget/xml.c: Likewise
The intention is to not pull in (large) code parts from libc when
linking statically, the performance is better and we have no
portability issues on non-POSIX platforms (e.g. Windows).
Removed wget_buffer_vprintf_append, wget_buffer_printf_append,
wget_buffer_vprintf2 and wget_buffer_printf2.
Renamed their *2 counterpart to their old names.