wget: check for close success; fix chunked; do not bother to send QUIT to ftp

Also, random fixes to use %u for unsigned quantities. -14 bytes in wget.

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
diff --git a/util-linux/more.c b/util-linux/more.c
index 555f033..076b400 100644
--- a/util-linux/more.c
+++ b/util-linux/more.c
@@ -110,7 +110,7 @@
 			if (input != 'r' && please_display_more_prompt) {
 				len = printf("--More-- ");
 				if (st.st_size > 0) {
-					len += printf("(%d%% of %"OFF_FMT"d bytes)",
+					len += printf("(%u%% of %"OFF_FMT"u bytes)",
 						(int) (ftello(file)*100 / st.st_size),
 						st.st_size);
 				}